builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0269 starttime: 1467110179.53 results: success (0) buildid: 20160628020928 builduid: e5667ec48ae24b79b2569ad7e24dc86d revision: 1f6535a1845bcbdd5c35e7a7e52c2fd118a9b531 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-28 03:36:19.532436) ========= master: http://buildbot-master134.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-28 03:36:19.533342) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-28 03:36:19.533990) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-28 03:36:19.559399) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 03:36:19.559768) ========= 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.J5tLYqSQu1/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.qO0oUzDsWy/Listeners TMPDIR=/var/folders/zz/4qkjslm927v9zkk_2tfqzwtm00000w/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:36:19-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 30.5M=0s 2016-06-28 03:36:19 (30.5 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.128010 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 03:36:19.712586) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 03:36:19.713402) ========= 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.J5tLYqSQu1/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.qO0oUzDsWy/Listeners TMPDIR=/var/folders/zz/4qkjslm927v9zkk_2tfqzwtm00000w/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.025991 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 03:36:19.766495) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-28 03:36:19.767322) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 1f6535a1845bcbdd5c35e7a7e52c2fd118a9b531 --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 1f6535a1845bcbdd5c35e7a7e52c2fd118a9b531 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.J5tLYqSQu1/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.qO0oUzDsWy/Listeners TMPDIR=/var/folders/zz/4qkjslm927v9zkk_2tfqzwtm00000w/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:36:19,849 truncating revision to first 12 chars 2016-06-28 03:36:19,849 Setting DEBUG logging. 2016-06-28 03:36:19,849 attempt 1/10 2016-06-28 03:36:19,849 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/1f6535a1845b?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-28 03:36:21,545 unpacking tar archive at: mozilla-beta-1f6535a1845b/testing/mozharness/ program finished with exit code 0 elapsedTime=1.976518 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-28 03:36:21.766768) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-28 03:36:21.767147) ========= script_repo_revision: 1f6535a1845bcbdd5c35e7a7e52c2fd118a9b531 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-28 03:36:21.767597) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-28 03:36:21.767933) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-28 03:36:21.786242) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 55 secs) (at 2016-06-28 03:36:21.786557) ========= /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.J5tLYqSQu1/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.qO0oUzDsWy/Listeners TMPDIR=/var/folders/zz/4qkjslm927v9zkk_2tfqzwtm00000w/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:36:21 INFO - MultiFileLogger online at 20160628 03:36:21 in /builds/slave/test 03:36:21 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:36:21 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 03:36:21 INFO - {'append_to_log': False, 03:36:21 INFO - 'base_work_dir': '/builds/slave/test', 03:36:21 INFO - 'blob_upload_branch': 'mozilla-beta', 03:36:21 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 03:36:21 INFO - 'buildbot_json_path': 'buildprops.json', 03:36:21 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 03:36:21 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 03:36:21 INFO - 'download_minidump_stackwalk': True, 03:36:21 INFO - 'download_symbols': 'true', 03:36:21 INFO - 'e10s': False, 03:36:21 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 03:36:21 INFO - 'tooltool.py': '/tools/tooltool.py', 03:36:21 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 03:36:21 INFO - '/tools/misc-python/virtualenv.py')}, 03:36:21 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 03:36:21 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 03:36:21 INFO - 'log_level': 'info', 03:36:21 INFO - 'log_to_console': True, 03:36:21 INFO - 'opt_config_files': (), 03:36:21 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 03:36:21 INFO - '--processes=1', 03:36:21 INFO - '--config=%(test_path)s/wptrunner.ini', 03:36:21 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 03:36:21 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 03:36:21 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 03:36:21 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 03:36:21 INFO - 'pip_index': False, 03:36:21 INFO - 'require_test_zip': True, 03:36:21 INFO - 'test_type': ('testharness',), 03:36:21 INFO - 'this_chunk': '1', 03:36:21 INFO - 'tooltool_cache': '/builds/tooltool_cache', 03:36:21 INFO - 'total_chunks': '10', 03:36:21 INFO - 'virtualenv_path': 'venv', 03:36:21 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 03:36:21 INFO - 'work_dir': 'build'} 03:36:21 INFO - ##### 03:36:21 INFO - ##### Running clobber step. 03:36:21 INFO - ##### 03:36:21 INFO - Running pre-action listener: _resource_record_pre_action 03:36:21 INFO - Running main action method: clobber 03:36:21 INFO - rmtree: /builds/slave/test/build 03:36:21 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 03:36:24 INFO - Running post-action listener: _resource_record_post_action 03:36:24 INFO - ##### 03:36:24 INFO - ##### Running read-buildbot-config step. 03:36:24 INFO - ##### 03:36:24 INFO - Running pre-action listener: _resource_record_pre_action 03:36:24 INFO - Running main action method: read_buildbot_config 03:36:24 INFO - Using buildbot properties: 03:36:24 INFO - { 03:36:24 INFO - "project": "", 03:36:24 INFO - "product": "firefox", 03:36:24 INFO - "script_repo_revision": "production", 03:36:24 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 03:36:24 INFO - "repository": "", 03:36:24 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 03:36:24 INFO - "buildid": "20160628020928", 03:36:24 INFO - "pgo_build": "False", 03:36:24 INFO - "basedir": "/builds/slave/test", 03:36:24 INFO - "buildnumber": 10, 03:36:24 INFO - "slavename": "t-yosemite-r7-0269", 03:36:24 INFO - "master": "http://buildbot-master134.bb.releng.scl3.mozilla.com:8201/", 03:36:24 INFO - "platform": "macosx64", 03:36:24 INFO - "branch": "mozilla-beta", 03:36:24 INFO - "revision": "1f6535a1845bcbdd5c35e7a7e52c2fd118a9b531", 03:36:24 INFO - "repo_path": "releases/mozilla-beta", 03:36:24 INFO - "moz_repo_path": "", 03:36:24 INFO - "stage_platform": "macosx64", 03:36:24 INFO - "builduid": "e5667ec48ae24b79b2569ad7e24dc86d", 03:36:24 INFO - "slavebuilddir": "test" 03:36:24 INFO - } 03:36:24 INFO - Found installer url https://queue.taskcluster.net/v1/task/DS6GrrLTSk-eGqeEmrThJg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg. 03:36:24 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/DS6GrrLTSk-eGqeEmrThJg/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json. 03:36:24 INFO - Running post-action listener: _resource_record_post_action 03:36:24 INFO - ##### 03:36:24 INFO - ##### Running download-and-extract step. 03:36:24 INFO - ##### 03:36:24 INFO - Running pre-action listener: _resource_record_pre_action 03:36:24 INFO - Running main action method: download_and_extract 03:36:24 INFO - mkdir: /builds/slave/test/build/tests 03:36: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:36:24 INFO - https://queue.taskcluster.net/v1/task/DS6GrrLTSk-eGqeEmrThJg/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 03:36:24 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/DS6GrrLTSk-eGqeEmrThJg/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 03:36:24 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/DS6GrrLTSk-eGqeEmrThJg/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 03:36:24 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/DS6GrrLTSk-eGqeEmrThJg/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:36:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/DS6GrrLTSk-eGqeEmrThJg/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:36:25 INFO - Downloaded 1201 bytes. 03:36:25 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 03:36:25 INFO - Using the following test package requirements: 03:36:25 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 03:36:25 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 03:36:25 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 03:36:25 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 03:36:25 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 03:36:25 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 03:36:25 INFO - u'jsshell-mac64.zip'], 03:36:25 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 03:36:25 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 03:36:25 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 03:36:25 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 03:36:25 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 03:36:25 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 03:36:25 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 03:36:25 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 03:36:25 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 03:36:25 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 03:36:25 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 03:36:25 INFO - Downloading packages: [u'firefox-48.0.en-US.mac64.common.tests.zip', u'firefox-48.0.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 03:36:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:36:25 INFO - https://queue.taskcluster.net/v1/task/DS6GrrLTSk-eGqeEmrThJg/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 03:36:25 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/DS6GrrLTSk-eGqeEmrThJg/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 03:36:25 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/DS6GrrLTSk-eGqeEmrThJg/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 03:36:25 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/DS6GrrLTSk-eGqeEmrThJg/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:36:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/DS6GrrLTSk-eGqeEmrThJg/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:36:26 INFO - Downloaded 18405695 bytes. 03:36:26 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 03:36:26 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 03:36:27 INFO - caution: filename not matched: web-platform/* 03:36:27 INFO - Return code: 11 03:36:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:36:27 INFO - https://queue.taskcluster.net/v1/task/DS6GrrLTSk-eGqeEmrThJg/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 03:36:27 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/DS6GrrLTSk-eGqeEmrThJg/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 03:36:27 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/DS6GrrLTSk-eGqeEmrThJg/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 03:36:27 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/DS6GrrLTSk-eGqeEmrThJg/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:36:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/DS6GrrLTSk-eGqeEmrThJg/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:36:28 INFO - Downloaded 36389087 bytes. 03:36:28 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 03:36:28 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 03:36:32 INFO - caution: filename not matched: bin/* 03:36:32 INFO - caution: filename not matched: config/* 03:36:32 INFO - caution: filename not matched: mozbase/* 03:36:32 INFO - caution: filename not matched: marionette/* 03:36:32 INFO - caution: filename not matched: tools/wptserve/* 03:36:32 INFO - Return code: 11 03:36:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:36:32 INFO - https://queue.taskcluster.net/v1/task/DS6GrrLTSk-eGqeEmrThJg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg matches https://queue.taskcluster.net 03:36:32 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/DS6GrrLTSk-eGqeEmrThJg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 03:36:32 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/DS6GrrLTSk-eGqeEmrThJg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 03:36:32 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/DS6GrrLTSk-eGqeEmrThJg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 03:36:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/DS6GrrLTSk-eGqeEmrThJg/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:36:34 INFO - Downloaded 73041761 bytes. 03:36:34 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/DS6GrrLTSk-eGqeEmrThJg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 03:36:34 INFO - mkdir: /builds/slave/test/properties 03:36:34 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 03:36:34 INFO - Writing to file /builds/slave/test/properties/build_url 03:36:34 INFO - Contents: 03:36:34 INFO - build_url:https://queue.taskcluster.net/v1/task/DS6GrrLTSk-eGqeEmrThJg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 03:36:35 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/DS6GrrLTSk-eGqeEmrThJg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 03:36:35 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 03:36:35 INFO - Writing to file /builds/slave/test/properties/symbols_url 03:36:35 INFO - Contents: 03:36:35 INFO - symbols_url:https://queue.taskcluster.net/v1/task/DS6GrrLTSk-eGqeEmrThJg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 03:36:35 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:36:35 INFO - https://queue.taskcluster.net/v1/task/DS6GrrLTSk-eGqeEmrThJg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 03:36:35 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/DS6GrrLTSk-eGqeEmrThJg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 03:36:35 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/DS6GrrLTSk-eGqeEmrThJg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 03:36:35 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/DS6GrrLTSk-eGqeEmrThJg/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:36:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/DS6GrrLTSk-eGqeEmrThJg/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:36:39 INFO - Downloaded 103701019 bytes. 03:36:39 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:36:39 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:36:43 INFO - Return code: 0 03:36:43 INFO - Running post-action listener: _resource_record_post_action 03:36:43 INFO - Running post-action listener: set_extra_try_arguments 03:36:43 INFO - ##### 03:36:43 INFO - ##### Running create-virtualenv step. 03:36:43 INFO - ##### 03:36:43 INFO - Running pre-action listener: _pre_create_virtualenv 03:36:43 INFO - Running pre-action listener: _resource_record_pre_action 03:36:43 INFO - Running main action method: create_virtualenv 03:36:43 INFO - Creating virtualenv /builds/slave/test/build/venv 03:36:43 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 03:36:43 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 03:36:43 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 03:36:43 INFO - Using real prefix '/tools/python27' 03:36:43 INFO - New python executable in /builds/slave/test/build/venv/bin/python 03:36:44 INFO - Installing distribute.............................................................................................................................................................................................done. 03:36:47 INFO - Installing pip.................done. 03:36:47 INFO - Return code: 0 03:36:47 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 03:36:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:36:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:36:47 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:36:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:36:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:36:47 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:36:47 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x10195ce90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x101979f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd46bdb4110>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1019755e0>, '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 0x101558cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x101583990>, '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.J5tLYqSQu1/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.qO0oUzDsWy/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/zz/4qkjslm927v9zkk_2tfqzwtm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 03:36:47 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 03:36:47 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 03:36:47 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.J5tLYqSQu1/Render', 03:36:47 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:36:47 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:36:47 INFO - 'HOME': '/Users/cltbld', 03:36:47 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:36:47 INFO - 'LOGNAME': 'cltbld', 03:36:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:36:47 INFO - 'MOZ_NO_REMOTE': '1', 03:36:47 INFO - 'NO_EM_RESTART': '1', 03:36:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:36:47 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:36:47 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:36:47 INFO - 'PWD': '/builds/slave/test', 03:36:47 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:36:47 INFO - 'SHELL': '/bin/bash', 03:36:47 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.qO0oUzDsWy/Listeners', 03:36:47 INFO - 'TMPDIR': '/var/folders/zz/4qkjslm927v9zkk_2tfqzwtm00000w/T/', 03:36:47 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:36:47 INFO - 'USER': 'cltbld', 03:36:47 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:36:47 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:36:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:36:47 INFO - 'XPC_FLAGS': '0x0', 03:36:47 INFO - 'XPC_SERVICE_NAME': '0', 03:36:47 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:36:47 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:36:47 INFO - Downloading/unpacking psutil>=0.7.1 03:36:47 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:36:47 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:36:47 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:36:47 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:36:47 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:36:47 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:36:50 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 03:36:50 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 03:36:50 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:36:50 INFO - Installing collected packages: psutil 03:36:50 INFO - Running setup.py install for psutil 03:36:50 INFO - building 'psutil._psutil_osx' extension 03:36:50 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_osx.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o 03:36:51 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_common.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o 03:36:51 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/arch/osx/process_info.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o 03:36:51 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.so -framework CoreFoundation -framework IOKit 03:36:51 INFO - building 'psutil._psutil_posix' extension 03:36:51 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/tools/python27/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o 03:36:51 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 03:36:51 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 03:36:51 INFO - ^ 03:36:51 INFO - 1 warning generated. 03:36:51 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.so 03:36:51 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 03:36:51 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:36:51 INFO - Successfully installed psutil 03:36:51 INFO - Cleaning up... 03:36:51 INFO - Return code: 0 03:36:51 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 03:36:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:36:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:36:51 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:36:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:36:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:36:51 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:36:51 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x10195ce90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x101979f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd46bdb4110>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1019755e0>, '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 0x101558cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x101583990>, '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.J5tLYqSQu1/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.qO0oUzDsWy/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/zz/4qkjslm927v9zkk_2tfqzwtm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 03:36:51 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 03:36:51 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 03:36:51 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.J5tLYqSQu1/Render', 03:36:51 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:36:51 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:36:51 INFO - 'HOME': '/Users/cltbld', 03:36:51 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:36:51 INFO - 'LOGNAME': 'cltbld', 03:36:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:36:51 INFO - 'MOZ_NO_REMOTE': '1', 03:36:51 INFO - 'NO_EM_RESTART': '1', 03:36:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:36:51 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:36:51 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:36:51 INFO - 'PWD': '/builds/slave/test', 03:36:51 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:36:51 INFO - 'SHELL': '/bin/bash', 03:36:51 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.qO0oUzDsWy/Listeners', 03:36:51 INFO - 'TMPDIR': '/var/folders/zz/4qkjslm927v9zkk_2tfqzwtm00000w/T/', 03:36:51 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:36:51 INFO - 'USER': 'cltbld', 03:36:51 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:36:51 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:36:51 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:36:51 INFO - 'XPC_FLAGS': '0x0', 03:36:51 INFO - 'XPC_SERVICE_NAME': '0', 03:36:51 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:36:52 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:36:52 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 03:36: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:36: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:36: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:36: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:36: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:36: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:36:54 INFO - Downloading mozsystemmonitor-0.0.tar.gz 03:36:54 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 03:36:54 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 03:36:54 INFO - Installing collected packages: mozsystemmonitor 03:36:54 INFO - Running setup.py install for mozsystemmonitor 03:36:54 INFO - Successfully installed mozsystemmonitor 03:36:54 INFO - Cleaning up... 03:36:54 INFO - Return code: 0 03:36:54 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 03:36:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:36:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:36:54 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:36:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:36:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:36:54 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:36:54 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x10195ce90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x101979f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd46bdb4110>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1019755e0>, '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 0x101558cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x101583990>, '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.J5tLYqSQu1/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.qO0oUzDsWy/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/zz/4qkjslm927v9zkk_2tfqzwtm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 03:36:54 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 03:36:54 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 03:36:54 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.J5tLYqSQu1/Render', 03:36:54 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:36:54 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:36:54 INFO - 'HOME': '/Users/cltbld', 03:36:54 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:36:54 INFO - 'LOGNAME': 'cltbld', 03:36:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:36:54 INFO - 'MOZ_NO_REMOTE': '1', 03:36:54 INFO - 'NO_EM_RESTART': '1', 03:36:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:36:54 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:36:54 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:36:54 INFO - 'PWD': '/builds/slave/test', 03:36:54 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:36:54 INFO - 'SHELL': '/bin/bash', 03:36:54 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.qO0oUzDsWy/Listeners', 03:36:54 INFO - 'TMPDIR': '/var/folders/zz/4qkjslm927v9zkk_2tfqzwtm00000w/T/', 03:36:54 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:36:54 INFO - 'USER': 'cltbld', 03:36:54 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:36:54 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:36:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:36:54 INFO - 'XPC_FLAGS': '0x0', 03:36:54 INFO - 'XPC_SERVICE_NAME': '0', 03:36:54 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:36:55 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:36:55 INFO - Downloading/unpacking blobuploader==1.2.4 03:36:55 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:36:55 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:36:55 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:36:55 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:36:55 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:36:55 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:36:57 INFO - Downloading blobuploader-1.2.4.tar.gz 03:36:57 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 03:36:57 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 03:36:57 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:36:57 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:36:57 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:36:57 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:36:57 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:36:57 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:36:57 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 03:36:58 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 03:36:58 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:36:58 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:36:58 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:36:58 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:36:58 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:36:58 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:36:58 INFO - Downloading docopt-0.6.1.tar.gz 03:36:58 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 03:36:58 INFO - Installing collected packages: blobuploader, requests, docopt 03:36:58 INFO - Running setup.py install for blobuploader 03:36:58 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 03:36:58 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 03:36:58 INFO - Running setup.py install for requests 03:36:59 INFO - Running setup.py install for docopt 03:36:59 INFO - Successfully installed blobuploader requests docopt 03:36:59 INFO - Cleaning up... 03:36:59 INFO - Return code: 0 03:36:59 INFO - Installing None into virtualenv /builds/slave/test/build/venv 03:36: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:36:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:36:59 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:36: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:36:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:36:59 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:36:59 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x10195ce90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x101979f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd46bdb4110>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1019755e0>, '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 0x101558cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x101583990>, '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.J5tLYqSQu1/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.qO0oUzDsWy/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/zz/4qkjslm927v9zkk_2tfqzwtm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 03:36:59 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 03:36:59 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 03:36:59 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.J5tLYqSQu1/Render', 03:36:59 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:36:59 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:36:59 INFO - 'HOME': '/Users/cltbld', 03:36:59 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:36:59 INFO - 'LOGNAME': 'cltbld', 03:36:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:36:59 INFO - 'MOZ_NO_REMOTE': '1', 03:36:59 INFO - 'NO_EM_RESTART': '1', 03:36:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:36:59 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:36:59 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:36:59 INFO - 'PWD': '/builds/slave/test', 03:36:59 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:36:59 INFO - 'SHELL': '/bin/bash', 03:36:59 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.qO0oUzDsWy/Listeners', 03:36:59 INFO - 'TMPDIR': '/var/folders/zz/4qkjslm927v9zkk_2tfqzwtm00000w/T/', 03:36:59 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:36:59 INFO - 'USER': 'cltbld', 03:36:59 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:36:59 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:36:59 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:36:59 INFO - 'XPC_FLAGS': '0x0', 03:36:59 INFO - 'XPC_SERVICE_NAME': '0', 03:36:59 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:36:59 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:36:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 03:36:59 INFO - Running setup.py (path:/var/folders/zz/4qkjslm927v9zkk_2tfqzwtm00000w/T/pip-UgifsF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 03:37:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 03:37:00 INFO - Running setup.py (path:/var/folders/zz/4qkjslm927v9zkk_2tfqzwtm00000w/T/pip-snR_2w-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 03:37:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 03:37:00 INFO - Running setup.py (path:/var/folders/zz/4qkjslm927v9zkk_2tfqzwtm00000w/T/pip-SU670c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 03:37:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 03:37:00 INFO - Running setup.py (path:/var/folders/zz/4qkjslm927v9zkk_2tfqzwtm00000w/T/pip-Tu0mth-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 03:37:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 03:37:00 INFO - Running setup.py (path:/var/folders/zz/4qkjslm927v9zkk_2tfqzwtm00000w/T/pip-W2xpsP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 03:37:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 03:37:00 INFO - Running setup.py (path:/var/folders/zz/4qkjslm927v9zkk_2tfqzwtm00000w/T/pip-SAXi0C-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 03:37:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 03:37:00 INFO - Running setup.py (path:/var/folders/zz/4qkjslm927v9zkk_2tfqzwtm00000w/T/pip-_3BHBq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 03:37:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 03:37:00 INFO - Running setup.py (path:/var/folders/zz/4qkjslm927v9zkk_2tfqzwtm00000w/T/pip-TG_X5v-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 03:37:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 03:37:00 INFO - Running setup.py (path:/var/folders/zz/4qkjslm927v9zkk_2tfqzwtm00000w/T/pip-gipTZL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 03:37:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 03:37:00 INFO - Running setup.py (path:/var/folders/zz/4qkjslm927v9zkk_2tfqzwtm00000w/T/pip-GpNhFZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 03:37:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 03:37:00 INFO - Running setup.py (path:/var/folders/zz/4qkjslm927v9zkk_2tfqzwtm00000w/T/pip-S3ruWj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 03:37:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 03:37:01 INFO - Running setup.py (path:/var/folders/zz/4qkjslm927v9zkk_2tfqzwtm00000w/T/pip-a0CL9n-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 03:37:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 03:37:01 INFO - Running setup.py (path:/var/folders/zz/4qkjslm927v9zkk_2tfqzwtm00000w/T/pip-U6v0cQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 03:37:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 03:37:01 INFO - Running setup.py (path:/var/folders/zz/4qkjslm927v9zkk_2tfqzwtm00000w/T/pip-L7k89r-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 03:37:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 03:37:01 INFO - Running setup.py (path:/var/folders/zz/4qkjslm927v9zkk_2tfqzwtm00000w/T/pip-pQGALT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 03:37:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 03:37:01 INFO - Running setup.py (path:/var/folders/zz/4qkjslm927v9zkk_2tfqzwtm00000w/T/pip-Pu0Sw7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 03:37:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 03:37:01 INFO - Running setup.py (path:/var/folders/zz/4qkjslm927v9zkk_2tfqzwtm00000w/T/pip-6ufiRj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 03:37:01 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 03:37:01 INFO - Running setup.py (path:/var/folders/zz/4qkjslm927v9zkk_2tfqzwtm00000w/T/pip-zPIR8X-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 03:37:01 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 03:37:01 INFO - Running setup.py (path:/var/folders/zz/4qkjslm927v9zkk_2tfqzwtm00000w/T/pip-GVcReF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 03:37:01 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:37:01 INFO - Running setup.py (path:/var/folders/zz/4qkjslm927v9zkk_2tfqzwtm00000w/T/pip-TpOBPP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:37:01 INFO - Unpacking /builds/slave/test/build/tests/marionette 03:37:02 INFO - Running setup.py (path:/var/folders/zz/4qkjslm927v9zkk_2tfqzwtm00000w/T/pip-wXWJ6W-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 03:37:02 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:37:02 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 03:37:02 INFO - Running setup.py install for manifestparser 03:37:02 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 03:37:02 INFO - Running setup.py install for mozcrash 03:37:02 INFO - Running setup.py install for mozdebug 03:37:02 INFO - Running setup.py install for mozdevice 03:37:03 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 03:37:03 INFO - Installing dm script to /builds/slave/test/build/venv/bin 03:37:03 INFO - Running setup.py install for mozfile 03:37:03 INFO - Running setup.py install for mozhttpd 03:37:03 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 03:37:03 INFO - Running setup.py install for mozinfo 03:37:03 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 03:37:03 INFO - Running setup.py install for mozInstall 03:37:03 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 03:37:03 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 03:37:03 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 03:37:03 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 03:37:03 INFO - Running setup.py install for mozleak 03:37:03 INFO - Running setup.py install for mozlog 03:37:03 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 03:37:03 INFO - Running setup.py install for moznetwork 03:37:04 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 03:37:04 INFO - Running setup.py install for mozprocess 03:37:04 INFO - Running setup.py install for mozprofile 03:37:04 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 03:37:04 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 03:37:04 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 03:37:04 INFO - Running setup.py install for mozrunner 03:37:04 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 03:37:04 INFO - Running setup.py install for mozscreenshot 03:37:04 INFO - Running setup.py install for moztest 03:37:04 INFO - Running setup.py install for mozversion 03:37:05 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 03:37:05 INFO - Running setup.py install for wptserve 03:37:05 INFO - Running setup.py install for marionette-driver 03:37:05 INFO - Running setup.py install for browsermob-proxy 03:37:05 INFO - Running setup.py install for marionette-client 03:37:05 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:37:05 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 03:37:05 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 03:37:05 INFO - Cleaning up... 03:37:05 INFO - Return code: 0 03:37:05 INFO - Installing None into virtualenv /builds/slave/test/build/venv 03:37:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:37:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:37:05 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:37:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:37:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:37:05 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:37:05 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x10195ce90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x101979f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd46bdb4110>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1019755e0>, '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 0x101558cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x101583990>, '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.J5tLYqSQu1/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.qO0oUzDsWy/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/zz/4qkjslm927v9zkk_2tfqzwtm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 03:37:05 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 03:37:05 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 03:37:05 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.J5tLYqSQu1/Render', 03:37:05 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:37:05 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:37:05 INFO - 'HOME': '/Users/cltbld', 03:37:05 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:37:05 INFO - 'LOGNAME': 'cltbld', 03:37:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:37:05 INFO - 'MOZ_NO_REMOTE': '1', 03:37:05 INFO - 'NO_EM_RESTART': '1', 03:37:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:37:05 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:37:05 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:37:05 INFO - 'PWD': '/builds/slave/test', 03:37:05 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:37:05 INFO - 'SHELL': '/bin/bash', 03:37:05 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.qO0oUzDsWy/Listeners', 03:37:05 INFO - 'TMPDIR': '/var/folders/zz/4qkjslm927v9zkk_2tfqzwtm00000w/T/', 03:37:05 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:37:05 INFO - 'USER': 'cltbld', 03:37:05 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:37:05 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:37:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:37:05 INFO - 'XPC_FLAGS': '0x0', 03:37:05 INFO - 'XPC_SERVICE_NAME': '0', 03:37:05 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:37:06 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:37:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 03:37:06 INFO - Running setup.py (path:/var/folders/zz/4qkjslm927v9zkk_2tfqzwtm00000w/T/pip-hM5Jdj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 03:37:06 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 03:37:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 03:37:06 INFO - Running setup.py (path:/var/folders/zz/4qkjslm927v9zkk_2tfqzwtm00000w/T/pip-0ykTCg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 03:37:06 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 03:37:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 03:37:06 INFO - Running setup.py (path:/var/folders/zz/4qkjslm927v9zkk_2tfqzwtm00000w/T/pip-EJdG3r-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 03:37:06 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 03:37:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 03:37:06 INFO - Running setup.py (path:/var/folders/zz/4qkjslm927v9zkk_2tfqzwtm00000w/T/pip-kbBWdT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 03:37:06 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 03:37:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 03:37:06 INFO - Running setup.py (path:/var/folders/zz/4qkjslm927v9zkk_2tfqzwtm00000w/T/pip-vTqMrJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 03:37:06 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 03:37:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 03:37:06 INFO - Running setup.py (path:/var/folders/zz/4qkjslm927v9zkk_2tfqzwtm00000w/T/pip-vz3lVI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 03:37:06 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 03:37:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 03:37:06 INFO - Running setup.py (path:/var/folders/zz/4qkjslm927v9zkk_2tfqzwtm00000w/T/pip-Mb_l5o-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 03:37:06 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 03:37:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 03:37:06 INFO - Running setup.py (path:/var/folders/zz/4qkjslm927v9zkk_2tfqzwtm00000w/T/pip-k61NzB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 03:37:07 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 03:37:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 03:37:07 INFO - Running setup.py (path:/var/folders/zz/4qkjslm927v9zkk_2tfqzwtm00000w/T/pip-3ULHPe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 03:37:07 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 03:37:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 03:37:07 INFO - Running setup.py (path:/var/folders/zz/4qkjslm927v9zkk_2tfqzwtm00000w/T/pip-NJi5l_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 03:37:07 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 03:37:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 03:37:07 INFO - Running setup.py (path:/var/folders/zz/4qkjslm927v9zkk_2tfqzwtm00000w/T/pip-RGASMk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 03:37:07 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 03:37:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 03:37:07 INFO - Running setup.py (path:/var/folders/zz/4qkjslm927v9zkk_2tfqzwtm00000w/T/pip-z0prfg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 03:37:07 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 03:37:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 03:37:07 INFO - Running setup.py (path:/var/folders/zz/4qkjslm927v9zkk_2tfqzwtm00000w/T/pip-6_CLE8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 03:37:07 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 03:37:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 03:37:07 INFO - Running setup.py (path:/var/folders/zz/4qkjslm927v9zkk_2tfqzwtm00000w/T/pip-Jdpboz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 03:37:07 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 03:37:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 03:37:07 INFO - Running setup.py (path:/var/folders/zz/4qkjslm927v9zkk_2tfqzwtm00000w/T/pip-X5h7Xd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 03:37:07 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 03:37:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 03:37:07 INFO - Running setup.py (path:/var/folders/zz/4qkjslm927v9zkk_2tfqzwtm00000w/T/pip-PxtL7m-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 03:37:07 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 03:37:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 03:37:07 INFO - Running setup.py (path:/var/folders/zz/4qkjslm927v9zkk_2tfqzwtm00000w/T/pip-fQmaW8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 03:37:07 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 03:37:07 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 03:37:08 INFO - Running setup.py (path:/var/folders/zz/4qkjslm927v9zkk_2tfqzwtm00000w/T/pip-CLqyRc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 03:37:08 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 03:37:08 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 03:37:08 INFO - Running setup.py (path:/var/folders/zz/4qkjslm927v9zkk_2tfqzwtm00000w/T/pip-hSkC42-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 03:37:08 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 03:37:08 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:37:08 INFO - Running setup.py (path:/var/folders/zz/4qkjslm927v9zkk_2tfqzwtm00000w/T/pip-pjtX5U-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:37:08 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 03:37:08 INFO - Unpacking /builds/slave/test/build/tests/marionette 03:37:08 INFO - Running setup.py (path:/var/folders/zz/4qkjslm927v9zkk_2tfqzwtm00000w/T/pip-71rL3p-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 03:37:08 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:37:08 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 03:37:08 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 03:37:08 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 03:37:08 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 03:37:08 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 03:37:08 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 03:37:08 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 03:37:08 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:37:08 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:37:08 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:37:08 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:37:08 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:37:08 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:37:11 INFO - Downloading blessings-1.6.tar.gz 03:37:11 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 03:37:11 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 03:37:11 INFO - Installing collected packages: blessings 03:37:11 INFO - Running setup.py install for blessings 03:37:11 INFO - Successfully installed blessings 03:37:11 INFO - Cleaning up... 03:37:11 INFO - Return code: 0 03:37:11 INFO - Done creating virtualenv /builds/slave/test/build/venv. 03:37:11 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 03:37:11 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 03:37:11 INFO - Reading from file tmpfile_stdout 03:37:11 INFO - Current package versions: 03:37:11 INFO - blessings == 1.6 03:37:11 INFO - blobuploader == 1.2.4 03:37:11 INFO - browsermob-proxy == 0.6.0 03:37:11 INFO - docopt == 0.6.1 03:37:11 INFO - manifestparser == 1.1 03:37:11 INFO - marionette-client == 2.3.0 03:37:11 INFO - marionette-driver == 1.4.0 03:37:11 INFO - mozInstall == 1.12 03:37:11 INFO - mozcrash == 0.17 03:37:11 INFO - mozdebug == 0.1 03:37:11 INFO - mozdevice == 0.48 03:37:11 INFO - mozfile == 1.2 03:37:11 INFO - mozhttpd == 0.7 03:37:11 INFO - mozinfo == 0.9 03:37:11 INFO - mozleak == 0.1 03:37:11 INFO - mozlog == 3.1 03:37:11 INFO - moznetwork == 0.27 03:37:11 INFO - mozprocess == 0.22 03:37:11 INFO - mozprofile == 0.28 03:37:11 INFO - mozrunner == 6.11 03:37:11 INFO - mozscreenshot == 0.1 03:37:11 INFO - mozsystemmonitor == 0.0 03:37:11 INFO - moztest == 0.7 03:37:11 INFO - mozversion == 1.4 03:37:11 INFO - psutil == 3.1.1 03:37:11 INFO - requests == 1.2.3 03:37:11 INFO - wptserve == 1.4.0 03:37:11 INFO - wsgiref == 0.1.2 03:37:11 INFO - Running post-action listener: _resource_record_post_action 03:37:11 INFO - Running post-action listener: _start_resource_monitoring 03:37:11 INFO - Starting resource monitoring. 03:37:11 INFO - ##### 03:37:11 INFO - ##### Running pull step. 03:37:11 INFO - ##### 03:37:11 INFO - Running pre-action listener: _resource_record_pre_action 03:37:11 INFO - Running main action method: pull 03:37:11 INFO - Pull has nothing to do! 03:37:11 INFO - Running post-action listener: _resource_record_post_action 03:37:11 INFO - ##### 03:37:11 INFO - ##### Running install step. 03:37:11 INFO - ##### 03:37:11 INFO - Running pre-action listener: _resource_record_pre_action 03:37:11 INFO - Running main action method: install 03:37:11 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 03:37:11 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 03:37:12 INFO - Reading from file tmpfile_stdout 03:37:12 INFO - Detecting whether we're running mozinstall >=1.0... 03:37:12 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 03:37:12 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 03:37:12 INFO - Reading from file tmpfile_stdout 03:37:12 INFO - Output received: 03:37:12 INFO - Usage: mozinstall [options] installer 03:37:12 INFO - Options: 03:37:12 INFO - -h, --help show this help message and exit 03:37:12 INFO - -d DEST, --destination=DEST 03:37:12 INFO - Directory to install application into. [default: 03:37:12 INFO - "/builds/slave/test"] 03:37:12 INFO - --app=APP Application being installed. [default: firefox] 03:37:12 INFO - mkdir: /builds/slave/test/build/application 03:37:12 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 03:37:12 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg --destination /builds/slave/test/build/application 03:37:30 INFO - Reading from file tmpfile_stdout 03:37:30 INFO - Output received: 03:37:30 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 03:37:30 INFO - Running post-action listener: _resource_record_post_action 03:37:30 INFO - ##### 03:37:30 INFO - ##### Running run-tests step. 03:37:30 INFO - ##### 03:37:30 INFO - Running pre-action listener: _resource_record_pre_action 03:37:30 INFO - Running main action method: run_tests 03:37:30 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 03:37:30 INFO - Minidump filename unknown. Determining based upon platform and architecture. 03:37:30 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 03:37:30 INFO - grabbing minidump binary from tooltool 03:37:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:37:30 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 0x1019755e0>, '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 0x101558cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x101583990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 03:37:30 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:37:30 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:37:30 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 03:37:30 INFO - Return code: 0 03:37:30 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 03:37:30 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 03:37:30 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/DS6GrrLTSk-eGqeEmrThJg/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:37:30 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/DS6GrrLTSk-eGqeEmrThJg/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:37:30 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.J5tLYqSQu1/Render', 03:37:30 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:37:30 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:37:30 INFO - 'HOME': '/Users/cltbld', 03:37:30 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:37:30 INFO - 'LOGNAME': 'cltbld', 03:37:30 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 03:37:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:37:30 INFO - 'MOZ_NO_REMOTE': '1', 03:37:30 INFO - 'NO_EM_RESTART': '1', 03:37:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:37:30 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:37:30 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:37:30 INFO - 'PWD': '/builds/slave/test', 03:37:30 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:37:30 INFO - 'SHELL': '/bin/bash', 03:37:30 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.qO0oUzDsWy/Listeners', 03:37:30 INFO - 'TMPDIR': '/var/folders/zz/4qkjslm927v9zkk_2tfqzwtm00000w/T/', 03:37:30 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:37:30 INFO - 'USER': 'cltbld', 03:37:30 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:37:30 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:37:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:37:30 INFO - 'XPC_FLAGS': '0x0', 03:37:30 INFO - 'XPC_SERVICE_NAME': '0', 03:37:30 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:37:30 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/DS6GrrLTSk-eGqeEmrThJg/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:37:31 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:37:31 INFO - import pkg_resources 03:37:32 INFO - Using 1 client processes 03:37:32 INFO - wptserve Starting http server on 127.0.0.1:8001 03:37:32 INFO - wptserve Starting http server on 127.0.0.1:8000 03:37:32 INFO - wptserve Starting http server on 127.0.0.1:8443 03:37:34 INFO - SUITE-START | Running 778 tests 03:37:34 INFO - Running testharness tests 03:37:34 INFO - Setting up ssl 03:37:34 INFO - PROCESS | certutil | 03:37:34 INFO - PROCESS | certutil | 03:37:34 INFO - PROCESS | certutil | 03:37:34 INFO - Certificate Nickname Trust Attributes 03:37:34 INFO - SSL,S/MIME,JAR/XPI 03:37:34 INFO - 03:37:34 INFO - web-platform-tests CT,, 03:37:34 INFO - 03:37:34 INFO - Starting runner 03:37:35 INFO - PROCESS | 1668 | [1668] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 03:37:35 INFO - PROCESS | 1668 | 1467110255286 Marionette DEBUG Marionette enabled via build flag and pref 03:37:35 INFO - PROCESS | 1668 | ++DOCSHELL 0x113ce8800 == 1 [pid = 1668] [id = 1] 03:37:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 1 (0x113ce9000) [pid = 1668] [serial = 1] [outer = 0x0] 03:37:35 INFO - PROCESS | 1668 | [1668] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 03:37:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 2 (0x113cea000) [pid = 1668] [serial = 2] [outer = 0x113ce9000] 03:37:35 INFO - PROCESS | 1668 | 1467110255651 Marionette INFO Listening on port 2828 03:37:35 INFO - PROCESS | 1668 | 1467110255993 Marionette DEBUG Marionette enabled via command-line flag 03:37:36 INFO - PROCESS | 1668 | ++DOCSHELL 0x116865000 == 2 [pid = 1668] [id = 2] 03:37:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 3 (0x116865800) [pid = 1668] [serial = 3] [outer = 0x0] 03:37:36 INFO - PROCESS | 1668 | [1668] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 03:37:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 4 (0x116866800) [pid = 1668] [serial = 4] [outer = 0x116865800] 03:37:36 INFO - PROCESS | 1668 | [1668] 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:37:36 INFO - PROCESS | 1668 | 1467110256147 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49286 03:37:36 INFO - PROCESS | 1668 | 1467110256195 Marionette DEBUG Closed connection conn0 03:37:36 INFO - PROCESS | 1668 | [1668] 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:37:36 INFO - PROCESS | 1668 | 1467110256258 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49287 03:37:36 INFO - PROCESS | 1668 | 1467110256267 Marionette DEBUG Closed connection conn1 03:37:36 INFO - PROCESS | 1668 | [1668] 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:37:36 INFO - PROCESS | 1668 | 1467110256271 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49288 03:37:36 INFO - PROCESS | 1668 | 1467110256277 Marionette DEBUG Closed connection conn2 03:37:36 INFO - PROCESS | 1668 | [1668] 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:37:36 INFO - PROCESS | 1668 | 1467110256282 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49289 03:37:36 INFO - PROCESS | 1668 | 1467110256291 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 03:37:36 INFO - PROCESS | 1668 | 1467110256296 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":"20160628020928","device":"desktop","version":"48.0"} 03:37:36 INFO - PROCESS | 1668 | [1668] 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:37:37 INFO - PROCESS | 1668 | ++DOCSHELL 0x119e29800 == 3 [pid = 1668] [id = 3] 03:37:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 5 (0x119e2a000) [pid = 1668] [serial = 5] [outer = 0x0] 03:37:37 INFO - PROCESS | 1668 | ++DOCSHELL 0x119e2a800 == 4 [pid = 1668] [id = 4] 03:37:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 6 (0x119da3800) [pid = 1668] [serial = 6] [outer = 0x0] 03:37:37 INFO - PROCESS | 1668 | [1668] 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:37:37 INFO - PROCESS | 1668 | ++DOCSHELL 0x121942000 == 5 [pid = 1668] [id = 5] 03:37:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 7 (0x119d9f800) [pid = 1668] [serial = 7] [outer = 0x0] 03:37:37 INFO - PROCESS | 1668 | [1668] 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:37:37 INFO - PROCESS | 1668 | [1668] 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:37:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 8 (0x121a43000) [pid = 1668] [serial = 8] [outer = 0x119d9f800] 03:37:37 INFO - PROCESS | 1668 | [1668] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 03:37:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 9 (0x123dc0000) [pid = 1668] [serial = 9] [outer = 0x119e2a000] 03:37:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 10 (0x123dab800) [pid = 1668] [serial = 10] [outer = 0x119da3800] 03:37:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 11 (0x123dad400) [pid = 1668] [serial = 11] [outer = 0x119d9f800] 03:37:38 INFO - PROCESS | 1668 | [1668] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 03:37:38 INFO - PROCESS | 1668 | 1467110258226 Marionette INFO startBrowser 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:37:38 INFO - PROCESS | 1668 | 1467110258248 Marionette DEBUG loaded listener.js 03:37:38 INFO - PROCESS | 1668 | 1467110258255 Marionette DEBUG loaded listener.js 03:37:38 INFO - PROCESS | 1668 | 1467110258257 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:37:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 12 (0x119ceb400) [pid = 1668] [serial = 12] [outer = 0x119d9f800] 03:37:38 INFO - PROCESS | 1668 | 1467110258584 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"6f9dbd6f-3a26-2743-a11d-17ecd99643fe","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":"20160628020928","device":"desktop","version":"48.0","command_id":1}}] 03:37:38 INFO - PROCESS | 1668 | 1467110258664 Marionette TRACE conn3 -> [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:37:38 INFO - PROCESS | 1668 | 1467110258666 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:37:38 INFO - PROCESS | 1668 | 1467110258708 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 03:37:38 INFO - PROCESS | 1668 | 1467110258790 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 03:37:38 INFO - PROCESS | 1668 | 1467110258791 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:37:38 INFO - PROCESS | 1668 | [1668] 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:37:38 INFO - PROCESS | 1668 | [1668] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 03:37:38 INFO - PROCESS | 1668 | [1668] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 03:37:38 INFO - PROCESS | 1668 | [1668] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 03:37:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 13 (0x128c8b400) [pid = 1668] [serial = 13] [outer = 0x119d9f800] 03:37:38 INFO - PROCESS | 1668 | [1668] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 03:37:38 INFO - PROCESS | 1668 | [1668] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:37:39 INFO - PROCESS | 1668 | 1467110259049 Marionette TRACE conn3 <- [1,3,null,{}] 03:37:39 INFO - PROCESS | 1668 | 1467110259052 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 03:37:39 INFO - PROCESS | 1668 | 1467110259054 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:37:39 INFO - PROCESS | 1668 | 1467110259068 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 03:37:39 INFO - PROCESS | 1668 | 1467110259096 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 03:37:39 INFO - PROCESS | 1668 | 1467110259097 Marionette TRACE conn3 <- [1,5,null,{"value":"7"}] 03:37:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 03:37:39 INFO - PROCESS | 1668 | 1467110259100 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 03:37:39 INFO - PROCESS | 1668 | 1467110259103 Marionette TRACE conn3 <- [1,6,null,{}] 03:37:39 INFO - PROCESS | 1668 | 1467110259105 Marionette TRACE conn3 -> [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:37:39 INFO - PROCESS | 1668 | 1467110259109 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:37:39 INFO - PROCESS | 1668 | 1467110259122 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 03:37:39 INFO - PROCESS | 1668 | 1467110259129 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:39 INFO - PROCESS | 1668 | 1467110259130 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:37:39 INFO - PROCESS | 1668 | ++DOCSHELL 0x129033000 == 6 [pid = 1668] [id = 6] 03:37:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 14 (0x12927ac00) [pid = 1668] [serial = 14] [outer = 0x0] 03:37:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 15 (0x12927c800) [pid = 1668] [serial = 15] [outer = 0x12927ac00] 03:37:39 INFO - PROCESS | 1668 | 1467110259160 Marionette DEBUG loaded listener.js 03:37:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 16 (0x129281c00) [pid = 1668] [serial = 16] [outer = 0x12927ac00] 03:37:39 INFO - PROCESS | 1668 | 1467110259464 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 03:37:39 INFO - PROCESS | 1668 | ++DOCSHELL 0x129634000 == 7 [pid = 1668] [id = 7] 03:37:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 17 (0x1293e1400) [pid = 1668] [serial = 17] [outer = 0x0] 03:37:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 18 (0x12954d000) [pid = 1668] [serial = 18] [outer = 0x1293e1400] 03:37:39 INFO - PROCESS | 1668 | 1467110259496 Marionette DEBUG loaded listener.js 03:37:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 03:37:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 421ms 03:37:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 19 (0x129556800) [pid = 1668] [serial = 19] [outer = 0x1293e1400] 03:37:39 INFO - PROCESS | 1668 | 1467110259556 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 03:37:39 INFO - PROCESS | 1668 | 1467110259557 Marionette TRACE conn3 <- [1,9,null,{"value":"7"}] 03:37:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 03:37:39 INFO - PROCESS | 1668 | 1467110259585 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 03:37:39 INFO - PROCESS | 1668 | 1467110259587 Marionette TRACE conn3 <- [1,10,null,{}] 03:37:39 INFO - PROCESS | 1668 | 1467110259599 Marionette TRACE conn3 -> [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:37:39 INFO - PROCESS | 1668 | 1467110259603 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:37:39 INFO - PROCESS | 1668 | 1467110259740 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 03:37:39 INFO - PROCESS | 1668 | 1467110259765 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:39 INFO - PROCESS | 1668 | 1467110259767 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:37:39 INFO - PROCESS | 1668 | ++DOCSHELL 0x12a992800 == 8 [pid = 1668] [id = 8] 03:37:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 20 (0x12a711400) [pid = 1668] [serial = 20] [outer = 0x0] 03:37:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 21 (0x12ab0e400) [pid = 1668] [serial = 21] [outer = 0x12a711400] 03:37:39 INFO - PROCESS | 1668 | 1467110259796 Marionette DEBUG loaded listener.js 03:37:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 22 (0x12ab12800) [pid = 1668] [serial = 22] [outer = 0x12a711400] 03:37:40 INFO - PROCESS | 1668 | 1467110260106 Marionette TRACE conn3 <- [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:37:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 03:37:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 585ms 03:37:40 INFO - PROCESS | 1668 | 1467110260182 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 03:37:40 INFO - PROCESS | 1668 | 1467110260184 Marionette TRACE conn3 <- [1,13,null,{"value":"7"}] 03:37:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 03:37:40 INFO - PROCESS | 1668 | 1467110260189 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 03:37:40 INFO - PROCESS | 1668 | 1467110260190 Marionette TRACE conn3 <- [1,14,null,{}] 03:37:40 INFO - PROCESS | 1668 | 1467110260192 Marionette TRACE conn3 -> [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:37:40 INFO - PROCESS | 1668 | 1467110260193 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:37:40 INFO - PROCESS | 1668 | 1467110260312 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 03:37:40 INFO - PROCESS | 1668 | 1467110260320 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:40 INFO - PROCESS | 1668 | 1467110260321 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:37:40 INFO - PROCESS | 1668 | ++DOCSHELL 0x12b899000 == 9 [pid = 1668] [id = 9] 03:37:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 23 (0x12ada0c00) [pid = 1668] [serial = 23] [outer = 0x0] 03:37:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 24 (0x12b8be800) [pid = 1668] [serial = 24] [outer = 0x12ada0c00] 03:37:40 INFO - PROCESS | 1668 | 1467110260346 Marionette DEBUG loaded listener.js 03:37:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 25 (0x12b8c7800) [pid = 1668] [serial = 25] [outer = 0x12ada0c00] 03:37:40 INFO - PROCESS | 1668 | 1467110260614 Marionette TRACE conn3 <- [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:37:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 03:37:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 474ms 03:37:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 03:37:40 INFO - PROCESS | 1668 | 1467110260664 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 03:37:40 INFO - PROCESS | 1668 | 1467110260665 Marionette TRACE conn3 <- [1,17,null,{"value":"7"}] 03:37:40 INFO - PROCESS | 1668 | 1467110260667 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 03:37:40 INFO - PROCESS | 1668 | 1467110260668 Marionette TRACE conn3 <- [1,18,null,{}] 03:37:40 INFO - PROCESS | 1668 | 1467110260670 Marionette TRACE conn3 -> [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:37:40 INFO - PROCESS | 1668 | 1467110260672 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:37:40 INFO - PROCESS | 1668 | 1467110260772 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 03:37:40 INFO - PROCESS | 1668 | 1467110260778 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:40 INFO - PROCESS | 1668 | 1467110260781 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:37:40 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bade800 == 10 [pid = 1668] [id = 10] 03:37:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 26 (0x12bb4c800) [pid = 1668] [serial = 26] [outer = 0x0] 03:37:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 27 (0x12bb4d000) [pid = 1668] [serial = 27] [outer = 0x12bb4c800] 03:37:40 INFO - PROCESS | 1668 | 1467110260806 Marionette DEBUG loaded listener.js 03:37:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 28 (0x12bbb7400) [pid = 1668] [serial = 28] [outer = 0x12bb4c800] 03:37:41 INFO - PROCESS | 1668 | 1467110261075 Marionette TRACE conn3 <- [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:37:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 03:37:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 418ms 03:37:41 INFO - PROCESS | 1668 | 1467110261086 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 03:37:41 INFO - PROCESS | 1668 | 1467110261088 Marionette TRACE conn3 <- [1,21,null,{"value":"7"}] 03:37:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 03:37:41 INFO - PROCESS | 1668 | 1467110261098 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 03:37:41 INFO - PROCESS | 1668 | 1467110261099 Marionette TRACE conn3 <- [1,22,null,{}] 03:37:41 INFO - PROCESS | 1668 | 1467110261101 Marionette TRACE conn3 -> [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:37:41 INFO - PROCESS | 1668 | 1467110261102 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:37:41 INFO - PROCESS | 1668 | 1467110261200 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 03:37:41 INFO - PROCESS | 1668 | 1467110261204 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:41 INFO - PROCESS | 1668 | 1467110261206 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:37:41 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bf76800 == 11 [pid = 1668] [id = 11] 03:37:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 29 (0x12bbba800) [pid = 1668] [serial = 29] [outer = 0x0] 03:37:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 30 (0x12bfb0c00) [pid = 1668] [serial = 30] [outer = 0x12bbba800] 03:37:41 INFO - PROCESS | 1668 | 1467110261230 Marionette DEBUG loaded listener.js 03:37:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 31 (0x12c116800) [pid = 1668] [serial = 31] [outer = 0x12bbba800] 03:37:41 INFO - PROCESS | 1668 | 1467110261462 Marionette TRACE conn3 <- [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:37:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 03:37:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 375ms 03:37:41 INFO - PROCESS | 1668 | 1467110261466 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 03:37:41 INFO - PROCESS | 1668 | 1467110261467 Marionette TRACE conn3 <- [1,25,null,{"value":"7"}] 03:37:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 03:37:41 INFO - PROCESS | 1668 | 1467110261469 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 03:37:41 INFO - PROCESS | 1668 | 1467110261470 Marionette TRACE conn3 <- [1,26,null,{}] 03:37:41 INFO - PROCESS | 1668 | 1467110261480 Marionette TRACE conn3 -> [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:37:41 INFO - PROCESS | 1668 | 1467110261481 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:37:41 INFO - PROCESS | 1668 | 1467110261580 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 03:37:41 INFO - PROCESS | 1668 | 1467110261585 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:41 INFO - PROCESS | 1668 | 1467110261586 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:37:41 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bfd6000 == 12 [pid = 1668] [id = 12] 03:37:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 32 (0x12bfb1800) [pid = 1668] [serial = 32] [outer = 0x0] 03:37:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 33 (0x12c11dc00) [pid = 1668] [serial = 33] [outer = 0x12bfb1800] 03:37:41 INFO - PROCESS | 1668 | 1467110261610 Marionette DEBUG loaded listener.js 03:37:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 34 (0x12c139c00) [pid = 1668] [serial = 34] [outer = 0x12bfb1800] 03:37:41 INFO - PROCESS | 1668 | 1467110261847 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 03:37:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 03:37:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 419ms 03:37:41 INFO - PROCESS | 1668 | 1467110261897 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 03:37:41 INFO - PROCESS | 1668 | 1467110261898 Marionette TRACE conn3 <- [1,29,null,{"value":"7"}] 03:37:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 03:37:41 INFO - PROCESS | 1668 | 1467110261903 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 03:37:41 INFO - PROCESS | 1668 | 1467110261904 Marionette TRACE conn3 <- [1,30,null,{}] 03:37:41 INFO - PROCESS | 1668 | 1467110261914 Marionette TRACE conn3 -> [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:37:41 INFO - PROCESS | 1668 | 1467110261915 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:37:42 INFO - PROCESS | 1668 | 1467110262016 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 03:37:42 INFO - PROCESS | 1668 | 1467110262021 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:42 INFO - PROCESS | 1668 | 1467110262022 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:37:42 INFO - PROCESS | 1668 | ++DOCSHELL 0x1184c3800 == 13 [pid = 1668] [id = 13] 03:37:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 35 (0x12c120c00) [pid = 1668] [serial = 35] [outer = 0x0] 03:37:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 36 (0x12c142c00) [pid = 1668] [serial = 36] [outer = 0x12c120c00] 03:37:42 INFO - PROCESS | 1668 | 1467110262046 Marionette DEBUG loaded listener.js 03:37:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 37 (0x12c561800) [pid = 1668] [serial = 37] [outer = 0x12c120c00] 03:37:42 INFO - PROCESS | 1668 | 1467110262289 Marionette TRACE conn3 <- [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:37:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 03:37:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 418ms 03:37:42 INFO - PROCESS | 1668 | 1467110262321 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 03:37:42 INFO - PROCESS | 1668 | 1467110262323 Marionette TRACE conn3 <- [1,33,null,{"value":"7"}] 03:37:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 03:37:42 INFO - PROCESS | 1668 | 1467110262332 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 03:37:42 INFO - PROCESS | 1668 | 1467110262333 Marionette TRACE conn3 <- [1,34,null,{}] 03:37:42 INFO - PROCESS | 1668 | 1467110262336 Marionette TRACE conn3 -> [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:37:42 INFO - PROCESS | 1668 | 1467110262337 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:37:42 INFO - PROCESS | 1668 | 1467110262441 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 03:37:42 INFO - PROCESS | 1668 | 1467110262446 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:42 INFO - PROCESS | 1668 | 1467110262447 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:37:42 INFO - PROCESS | 1668 | ++DOCSHELL 0x12ad73800 == 14 [pid = 1668] [id = 14] 03:37:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 38 (0x12c568000) [pid = 1668] [serial = 38] [outer = 0x0] 03:37:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 39 (0x12c56bc00) [pid = 1668] [serial = 39] [outer = 0x12c568000] 03:37:42 INFO - PROCESS | 1668 | 1467110262472 Marionette DEBUG loaded listener.js 03:37:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 40 (0x12c84bc00) [pid = 1668] [serial = 40] [outer = 0x12c568000] 03:37:42 INFO - PROCESS | 1668 | 1467110262711 Marionette TRACE conn3 <- [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:37:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 03:37:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 417ms 03:37:42 INFO - PROCESS | 1668 | 1467110262751 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 03:37:42 INFO - PROCESS | 1668 | 1467110262753 Marionette TRACE conn3 <- [1,37,null,{"value":"7"}] 03:37:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 03:37:42 INFO - PROCESS | 1668 | 1467110262755 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 03:37:42 INFO - PROCESS | 1668 | 1467110262756 Marionette TRACE conn3 <- [1,38,null,{}] 03:37:42 INFO - PROCESS | 1668 | 1467110262766 Marionette TRACE conn3 -> [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:37:42 INFO - PROCESS | 1668 | 1467110262768 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:37:42 INFO - PROCESS | 1668 | 1467110262863 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 03:37:42 INFO - PROCESS | 1668 | 1467110262876 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:42 INFO - PROCESS | 1668 | 1467110262877 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:37:42 INFO - PROCESS | 1668 | ++DOCSHELL 0x12caf0000 == 15 [pid = 1668] [id = 15] 03:37:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 41 (0x12bfa9000) [pid = 1668] [serial = 41] [outer = 0x0] 03:37:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 42 (0x12cc82400) [pid = 1668] [serial = 42] [outer = 0x12bfa9000] 03:37:42 INFO - PROCESS | 1668 | 1467110262901 Marionette DEBUG loaded listener.js 03:37:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 43 (0x12cc87000) [pid = 1668] [serial = 43] [outer = 0x12bfa9000] 03:37:43 INFO - PROCESS | 1668 | 1467110263135 Marionette TRACE conn3 <- [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:37:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 03:37:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 426ms 03:37:43 INFO - PROCESS | 1668 | 1467110263182 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 03:37:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 03:37:43 INFO - PROCESS | 1668 | 1467110263183 Marionette TRACE conn3 <- [1,41,null,{"value":"7"}] 03:37:43 INFO - PROCESS | 1668 | 1467110263185 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 03:37:43 INFO - PROCESS | 1668 | 1467110263186 Marionette TRACE conn3 <- [1,42,null,{}] 03:37:43 INFO - PROCESS | 1668 | 1467110263189 Marionette TRACE conn3 -> [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:37:43 INFO - PROCESS | 1668 | 1467110263190 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:37:43 INFO - PROCESS | 1668 | 1467110263298 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 03:37:43 INFO - PROCESS | 1668 | 1467110263301 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:43 INFO - PROCESS | 1668 | 1467110263302 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:37:43 INFO - PROCESS | 1668 | ++DOCSHELL 0x123d29800 == 16 [pid = 1668] [id = 16] 03:37:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 44 (0x12cc89800) [pid = 1668] [serial = 44] [outer = 0x0] 03:37:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 45 (0x12cc91c00) [pid = 1668] [serial = 45] [outer = 0x12cc89800] 03:37:43 INFO - PROCESS | 1668 | 1467110263327 Marionette DEBUG loaded listener.js 03:37:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 46 (0x12cd9dc00) [pid = 1668] [serial = 46] [outer = 0x12cc89800] 03:37:43 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d421000 == 17 [pid = 1668] [id = 17] 03:37:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 47 (0x12d421800) [pid = 1668] [serial = 47] [outer = 0x0] 03:37:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 48 (0x12d41c000) [pid = 1668] [serial = 48] [outer = 0x12d421800] 03:37:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 49 (0x12bada800) [pid = 1668] [serial = 49] [outer = 0x12d421800] 03:37:43 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d420800 == 18 [pid = 1668] [id = 18] 03:37:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 50 (0x12cda6800) [pid = 1668] [serial = 50] [outer = 0x0] 03:37:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 51 (0x12d498c00) [pid = 1668] [serial = 51] [outer = 0x12cda6800] 03:37:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 52 (0x12d494000) [pid = 1668] [serial = 52] [outer = 0x12cda6800] 03:37:43 INFO - PROCESS | 1668 | 1467110263683 Marionette TRACE conn3 <- [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:37:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 03:37:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 519ms 03:37:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 03:37:43 INFO - PROCESS | 1668 | 1467110263716 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 03:37:43 INFO - PROCESS | 1668 | 1467110263718 Marionette TRACE conn3 <- [1,45,null,{"value":"7"}] 03:37:43 INFO - PROCESS | 1668 | 1467110263720 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 03:37:43 INFO - PROCESS | 1668 | 1467110263721 Marionette TRACE conn3 <- [1,46,null,{}] 03:37:43 INFO - PROCESS | 1668 | 1467110263724 Marionette TRACE conn3 -> [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:37:43 INFO - PROCESS | 1668 | 1467110263725 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:37:43 INFO - PROCESS | 1668 | 1467110263816 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 03:37:43 INFO - PROCESS | 1668 | 1467110263819 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:43 INFO - PROCESS | 1668 | 1467110263821 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:37:43 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d858000 == 19 [pid = 1668] [id = 19] 03:37:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 53 (0x12cda2c00) [pid = 1668] [serial = 53] [outer = 0x0] 03:37:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 54 (0x12d9cac00) [pid = 1668] [serial = 54] [outer = 0x12cda2c00] 03:37:43 INFO - PROCESS | 1668 | 1467110263857 Marionette DEBUG loaded listener.js 03:37:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 55 (0x12d9ce400) [pid = 1668] [serial = 55] [outer = 0x12cda2c00] 03:37:44 INFO - PROCESS | 1668 | 1467110264098 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 03:37:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 03:37:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 418ms 03:37:44 INFO - PROCESS | 1668 | 1467110264141 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 03:37:44 INFO - PROCESS | 1668 | 1467110264144 Marionette TRACE conn3 <- [1,49,null,{"value":"7"}] 03:37:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 03:37:44 INFO - PROCESS | 1668 | 1467110264152 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 03:37:44 INFO - PROCESS | 1668 | 1467110264153 Marionette TRACE conn3 <- [1,50,null,{}] 03:37:44 INFO - PROCESS | 1668 | 1467110264163 Marionette TRACE conn3 -> [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:37:44 INFO - PROCESS | 1668 | 1467110264164 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:37:44 INFO - PROCESS | 1668 | 1467110264265 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 03:37:44 INFO - PROCESS | 1668 | 1467110264269 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:44 INFO - PROCESS | 1668 | 1467110264270 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:37:44 INFO - PROCESS | 1668 | ++DOCSHELL 0x12dc74000 == 20 [pid = 1668] [id = 20] 03:37:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 56 (0x11822d000) [pid = 1668] [serial = 56] [outer = 0x0] 03:37:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 57 (0x118796000) [pid = 1668] [serial = 57] [outer = 0x11822d000] 03:37:44 INFO - PROCESS | 1668 | 1467110264294 Marionette DEBUG loaded listener.js 03:37:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 58 (0x12d9d5400) [pid = 1668] [serial = 58] [outer = 0x11822d000] 03:37:44 INFO - PROCESS | 1668 | 1467110264576 Marionette TRACE conn3 <- [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:37:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 03:37:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 468ms 03:37:44 INFO - PROCESS | 1668 | 1467110264621 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 03:37:44 INFO - PROCESS | 1668 | 1467110264622 Marionette TRACE conn3 <- [1,53,null,{"value":"7"}] 03:37:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 03:37:44 INFO - PROCESS | 1668 | 1467110264633 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 03:37:44 INFO - PROCESS | 1668 | 1467110264634 Marionette TRACE conn3 <- [1,54,null,{}] 03:37:44 INFO - PROCESS | 1668 | 1467110264636 Marionette TRACE conn3 -> [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:37:44 INFO - PROCESS | 1668 | 1467110264637 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:37:44 INFO - PROCESS | 1668 | 1467110264733 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 03:37:44 INFO - PROCESS | 1668 | 1467110264737 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:44 INFO - PROCESS | 1668 | 1467110264746 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:37:44 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bc85000 == 21 [pid = 1668] [id = 21] 03:37:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 59 (0x11826ec00) [pid = 1668] [serial = 59] [outer = 0x0] 03:37:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 60 (0x118273800) [pid = 1668] [serial = 60] [outer = 0x11826ec00] 03:37:44 INFO - PROCESS | 1668 | 1467110264770 Marionette DEBUG loaded listener.js 03:37:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 61 (0x118278c00) [pid = 1668] [serial = 61] [outer = 0x11826ec00] 03:37:45 INFO - PROCESS | 1668 | 1467110265001 Marionette TRACE conn3 <- [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:37:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 03:37:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 418ms 03:37:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 03:37:45 INFO - PROCESS | 1668 | 1467110265051 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 03:37:45 INFO - PROCESS | 1668 | 1467110265052 Marionette TRACE conn3 <- [1,57,null,{"value":"7"}] 03:37:45 INFO - PROCESS | 1668 | 1467110265054 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 03:37:45 INFO - PROCESS | 1668 | 1467110265055 Marionette TRACE conn3 <- [1,58,null,{}] 03:37:45 INFO - PROCESS | 1668 | 1467110265066 Marionette TRACE conn3 -> [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:37:45 INFO - PROCESS | 1668 | 1467110265067 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:37:45 INFO - PROCESS | 1668 | 1467110265163 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 03:37:45 INFO - PROCESS | 1668 | 1467110265167 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:45 INFO - PROCESS | 1668 | 1467110265168 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:37:45 INFO - PROCESS | 1668 | ++DOCSHELL 0x12e608000 == 22 [pid = 1668] [id = 22] 03:37:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 62 (0x118279000) [pid = 1668] [serial = 62] [outer = 0x0] 03:37:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 63 (0x11835a800) [pid = 1668] [serial = 63] [outer = 0x118279000] 03:37:45 INFO - PROCESS | 1668 | 1467110265193 Marionette DEBUG loaded listener.js 03:37:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 64 (0x118360800) [pid = 1668] [serial = 64] [outer = 0x118279000] 03:37:46 INFO - PROCESS | 1668 | 1467110266338 Marionette TRACE conn3 <- [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:37:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 03:37:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1377ms 03:37:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 03:37:46 INFO - PROCESS | 1668 | 1467110266433 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 03:37:46 INFO - PROCESS | 1668 | 1467110266435 Marionette TRACE conn3 <- [1,61,null,{"value":"7"}] 03:37:46 INFO - PROCESS | 1668 | 1467110266438 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 03:37:46 INFO - PROCESS | 1668 | 1467110266440 Marionette TRACE conn3 <- [1,62,null,{}] 03:37:46 INFO - PROCESS | 1668 | 1467110266444 Marionette TRACE conn3 -> [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:37:46 INFO - PROCESS | 1668 | 1467110266446 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:37:46 INFO - PROCESS | 1668 | 1467110266554 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 03:37:46 INFO - PROCESS | 1668 | 1467110266596 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:46 INFO - PROCESS | 1668 | 1467110266598 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:37:46 INFO - PROCESS | 1668 | ++DOCSHELL 0x112c47800 == 23 [pid = 1668] [id = 23] 03:37:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 65 (0x112c04400) [pid = 1668] [serial = 65] [outer = 0x0] 03:37:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 66 (0x112e88400) [pid = 1668] [serial = 66] [outer = 0x112c04400] 03:37:46 INFO - PROCESS | 1668 | 1467110266628 Marionette DEBUG loaded listener.js 03:37:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 67 (0x113c65800) [pid = 1668] [serial = 67] [outer = 0x112c04400] 03:37:47 INFO - PROCESS | 1668 | 1467110267031 Marionette TRACE conn3 <- [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:37:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 03:37:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 621ms 03:37:47 INFO - PROCESS | 1668 | 1467110267061 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 03:37:47 INFO - PROCESS | 1668 | 1467110267064 Marionette TRACE conn3 <- [1,65,null,{"value":"7"}] 03:37:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 03:37:47 INFO - PROCESS | 1668 | 1467110267068 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 03:37:47 INFO - PROCESS | 1668 | 1467110267070 Marionette TRACE conn3 <- [1,66,null,{}] 03:37:47 INFO - PROCESS | 1668 | 1467110267072 Marionette TRACE conn3 -> [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:37:47 INFO - PROCESS | 1668 | 1467110267074 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:37:47 INFO - PROCESS | 1668 | 1467110267188 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 03:37:47 INFO - PROCESS | 1668 | 1467110267229 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:47 INFO - PROCESS | 1668 | 1467110267231 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:37:47 INFO - PROCESS | 1668 | ++DOCSHELL 0x116aae000 == 24 [pid = 1668] [id = 24] 03:37:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 68 (0x116702800) [pid = 1668] [serial = 68] [outer = 0x0] 03:37:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 69 (0x116711000) [pid = 1668] [serial = 69] [outer = 0x116702800] 03:37:47 INFO - PROCESS | 1668 | 1467110267262 Marionette DEBUG loaded listener.js 03:37:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 70 (0x117ece800) [pid = 1668] [serial = 70] [outer = 0x116702800] 03:37:47 INFO - PROCESS | 1668 | 1467110267668 Marionette TRACE conn3 <- [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:37:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 03:37:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 620ms 03:37:47 INFO - PROCESS | 1668 | 1467110267689 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 03:37:47 INFO - PROCESS | 1668 | 1467110267691 Marionette TRACE conn3 <- [1,69,null,{"value":"7"}] 03:37:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 03:37:47 INFO - PROCESS | 1668 | 1467110267696 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 03:37:47 INFO - PROCESS | 1668 | 1467110267698 Marionette TRACE conn3 <- [1,70,null,{}] 03:37:47 INFO - PROCESS | 1668 | 1467110267706 Marionette TRACE conn3 -> [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:37:47 INFO - PROCESS | 1668 | 1467110267709 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:37:47 INFO - PROCESS | 1668 | 1467110267823 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 03:37:47 INFO - PROCESS | 1668 | 1467110267891 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:47 INFO - PROCESS | 1668 | 1467110267893 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:37:47 INFO - PROCESS | 1668 | ++DOCSHELL 0x116fdf000 == 25 [pid = 1668] [id = 25] 03:37:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 71 (0x11835c000) [pid = 1668] [serial = 71] [outer = 0x0] 03:37:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 72 (0x118753400) [pid = 1668] [serial = 72] [outer = 0x11835c000] 03:37:47 INFO - PROCESS | 1668 | 1467110267925 Marionette DEBUG loaded listener.js 03:37:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 73 (0x119388800) [pid = 1668] [serial = 73] [outer = 0x11835c000] 03:37:48 INFO - PROCESS | 1668 | 1467110268567 Marionette TRACE conn3 <- [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:37:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 03:37:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 921ms 03:37:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 03:37:48 INFO - PROCESS | 1668 | 1467110268618 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 03:37:48 INFO - PROCESS | 1668 | 1467110268620 Marionette TRACE conn3 <- [1,73,null,{"value":"7"}] 03:37:48 INFO - PROCESS | 1668 | 1467110268623 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 03:37:48 INFO - PROCESS | 1668 | 1467110268625 Marionette TRACE conn3 <- [1,74,null,{}] 03:37:48 INFO - PROCESS | 1668 | 1467110268630 Marionette TRACE conn3 -> [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:37:48 INFO - PROCESS | 1668 | 1467110268632 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:37:48 INFO - PROCESS | 1668 | 1467110268711 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 03:37:48 INFO - PROCESS | 1668 | 1467110268772 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:48 INFO - PROCESS | 1668 | 1467110268773 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:37:48 INFO - PROCESS | 1668 | ++DOCSHELL 0x112151000 == 26 [pid = 1668] [id = 26] 03:37:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 74 (0x1132c4c00) [pid = 1668] [serial = 74] [outer = 0x0] 03:37:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 75 (0x116703800) [pid = 1668] [serial = 75] [outer = 0x1132c4c00] 03:37:48 INFO - PROCESS | 1668 | 1467110268801 Marionette DEBUG loaded listener.js 03:37:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 76 (0x115e8d000) [pid = 1668] [serial = 76] [outer = 0x1132c4c00] 03:37:49 INFO - PROCESS | 1668 | 1467110269251 Marionette TRACE conn3 <- [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:37:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 03:37:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 674ms 03:37:49 INFO - PROCESS | 1668 | 1467110269296 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 03:37:49 INFO - PROCESS | 1668 | 1467110269299 Marionette TRACE conn3 <- [1,77,null,{"value":"7"}] 03:37:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 03:37:49 INFO - PROCESS | 1668 | 1467110269303 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 03:37:49 INFO - PROCESS | 1668 | 1467110269305 Marionette TRACE conn3 <- [1,78,null,{}] 03:37:49 INFO - PROCESS | 1668 | 1467110269313 Marionette TRACE conn3 -> [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:37:49 INFO - PROCESS | 1668 | 1467110269315 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:37:49 INFO - PROCESS | 1668 | 1467110269389 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 03:37:49 INFO - PROCESS | 1668 | 1467110269396 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:49 INFO - PROCESS | 1668 | 1467110269397 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:37:49 INFO - PROCESS | 1668 | ++DOCSHELL 0x116414000 == 27 [pid = 1668] [id = 27] 03:37:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 77 (0x11714e400) [pid = 1668] [serial = 77] [outer = 0x0] 03:37:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 78 (0x1176f0400) [pid = 1668] [serial = 78] [outer = 0x11714e400] 03:37:49 INFO - PROCESS | 1668 | 1467110269425 Marionette DEBUG loaded listener.js 03:37:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 79 (0x117ed7400) [pid = 1668] [serial = 79] [outer = 0x11714e400] 03:37:49 INFO - PROCESS | 1668 | 1467110269751 Marionette TRACE conn3 <- [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:37:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 03:37:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 469ms 03:37:49 INFO - PROCESS | 1668 | 1467110269772 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 03:37:49 INFO - PROCESS | 1668 | 1467110269774 Marionette TRACE conn3 <- [1,81,null,{"value":"7"}] 03:37:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 03:37:49 INFO - PROCESS | 1668 | 1467110269780 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 03:37:49 INFO - PROCESS | 1668 | 1467110269782 Marionette TRACE conn3 <- [1,82,null,{}] 03:37:49 INFO - PROCESS | 1668 | 1467110269789 Marionette TRACE conn3 -> [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:37:49 INFO - PROCESS | 1668 | 1467110269794 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:37:49 INFO - PROCESS | 1668 | 1467110269870 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 03:37:49 INFO - PROCESS | 1668 | 1467110269911 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:49 INFO - PROCESS | 1668 | 1467110269913 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:37:49 INFO - PROCESS | 1668 | ++DOCSHELL 0x1168b8800 == 28 [pid = 1668] [id = 28] 03:37:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 80 (0x116a23400) [pid = 1668] [serial = 80] [outer = 0x0] 03:37:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 81 (0x11822e400) [pid = 1668] [serial = 81] [outer = 0x116a23400] 03:37:49 INFO - PROCESS | 1668 | 1467110269941 Marionette DEBUG loaded listener.js 03:37:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 82 (0x11835a000) [pid = 1668] [serial = 82] [outer = 0x116a23400] 03:37:50 INFO - PROCESS | 1668 | 1467110270220 Marionette TRACE conn3 <- [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:37:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 03:37:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 471ms 03:37:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 03:37:50 INFO - PROCESS | 1668 | 1467110270251 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 03:37:50 INFO - PROCESS | 1668 | 1467110270253 Marionette TRACE conn3 <- [1,85,null,{"value":"7"}] 03:37:50 INFO - PROCESS | 1668 | 1467110270255 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 03:37:50 INFO - PROCESS | 1668 | 1467110270256 Marionette TRACE conn3 <- [1,86,null,{}] 03:37:50 INFO - PROCESS | 1668 | 1467110270266 Marionette TRACE conn3 -> [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:37:50 INFO - PROCESS | 1668 | 1467110270268 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:37:50 INFO - PROCESS | 1668 | 1467110270348 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 03:37:50 INFO - PROCESS | 1668 | 1467110270351 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:50 INFO - PROCESS | 1668 | 1467110270353 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:37:50 INFO - PROCESS | 1668 | ++DOCSHELL 0x117459800 == 29 [pid = 1668] [id = 29] 03:37:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 83 (0x118750c00) [pid = 1668] [serial = 83] [outer = 0x0] 03:37:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 84 (0x118790c00) [pid = 1668] [serial = 84] [outer = 0x118750c00] 03:37:50 INFO - PROCESS | 1668 | 1467110270380 Marionette DEBUG loaded listener.js 03:37:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 85 (0x118e43400) [pid = 1668] [serial = 85] [outer = 0x118750c00] 03:37:50 INFO - PROCESS | 1668 | 1467110270679 Marionette TRACE conn3 <- [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:37:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 03:37:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 476ms 03:37:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 03:37:50 INFO - PROCESS | 1668 | 1467110270731 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 03:37:50 INFO - PROCESS | 1668 | 1467110270732 Marionette TRACE conn3 <- [1,89,null,{"value":"7"}] 03:37:50 INFO - PROCESS | 1668 | 1467110270734 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 03:37:50 INFO - PROCESS | 1668 | 1467110270736 Marionette TRACE conn3 <- [1,90,null,{}] 03:37:50 INFO - PROCESS | 1668 | 1467110270738 Marionette TRACE conn3 -> [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:37:50 INFO - PROCESS | 1668 | 1467110270739 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:37:50 INFO - PROCESS | 1668 | 1467110270809 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 03:37:50 INFO - PROCESS | 1668 | 1467110270812 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:50 INFO - PROCESS | 1668 | 1467110270813 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:37:50 INFO - PROCESS | 1668 | ++DOCSHELL 0x1182e1000 == 30 [pid = 1668] [id = 30] 03:37:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x116a23c00) [pid = 1668] [serial = 86] [outer = 0x0] 03:37:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x119307c00) [pid = 1668] [serial = 87] [outer = 0x116a23c00] 03:37:50 INFO - PROCESS | 1668 | 1467110270840 Marionette DEBUG loaded listener.js 03:37:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x11938b800) [pid = 1668] [serial = 88] [outer = 0x116a23c00] 03:37:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 03:37:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 418ms 03:37:51 INFO - PROCESS | 1668 | 1467110271150 Marionette TRACE conn3 <- [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:37:51 INFO - PROCESS | 1668 | 1467110271154 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 03:37:51 INFO - PROCESS | 1668 | 1467110271155 Marionette TRACE conn3 <- [1,93,null,{"value":"7"}] 03:37:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 03:37:51 INFO - PROCESS | 1668 | 1467110271165 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 03:37:51 INFO - PROCESS | 1668 | 1467110271166 Marionette TRACE conn3 <- [1,94,null,{}] 03:37:51 INFO - PROCESS | 1668 | 1467110271168 Marionette TRACE conn3 -> [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:37:51 INFO - PROCESS | 1668 | 1467110271172 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:37:51 INFO - PROCESS | 1668 | 1467110271267 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 03:37:51 INFO - PROCESS | 1668 | 1467110271271 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:51 INFO - PROCESS | 1668 | 1467110271272 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:37:51 INFO - PROCESS | 1668 | ++DOCSHELL 0x11846a800 == 31 [pid = 1668] [id = 31] 03:37:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x119390400) [pid = 1668] [serial = 89] [outer = 0x0] 03:37:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x1196b6800) [pid = 1668] [serial = 90] [outer = 0x119390400] 03:37:51 INFO - PROCESS | 1668 | 1467110271303 Marionette DEBUG loaded listener.js 03:37:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x120f30800) [pid = 1668] [serial = 91] [outer = 0x119390400] 03:37:51 INFO - PROCESS | 1668 | 1467110271592 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 03:37:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 03:37:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 477ms 03:37:51 INFO - PROCESS | 1668 | 1467110271634 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 03:37:51 INFO - PROCESS | 1668 | 1467110271635 Marionette TRACE conn3 <- [1,97,null,{"value":"7"}] 03:37:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 03:37:51 INFO - PROCESS | 1668 | 1467110271637 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 03:37:51 INFO - PROCESS | 1668 | 1467110271638 Marionette TRACE conn3 <- [1,98,null,{}] 03:37:51 INFO - PROCESS | 1668 | 1467110271667 Marionette TRACE conn3 -> [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:37:51 INFO - PROCESS | 1668 | 1467110271669 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:37:51 INFO - PROCESS | 1668 | 1467110271746 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 03:37:51 INFO - PROCESS | 1668 | 1467110271750 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:51 INFO - PROCESS | 1668 | 1467110271751 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:37:51 INFO - PROCESS | 1668 | ++DOCSHELL 0x118add800 == 32 [pid = 1668] [id = 32] 03:37:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x11938c000) [pid = 1668] [serial = 92] [outer = 0x0] 03:37:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x121058000) [pid = 1668] [serial = 93] [outer = 0x11938c000] 03:37:51 INFO - PROCESS | 1668 | 1467110271779 Marionette DEBUG loaded listener.js 03:37:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x12105cc00) [pid = 1668] [serial = 94] [outer = 0x11938c000] 03:37:52 INFO - PROCESS | 1668 | 1467110272084 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 03:37:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 03:37:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 475ms 03:37:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 03:37:52 INFO - PROCESS | 1668 | 1467110272114 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 03:37:52 INFO - PROCESS | 1668 | 1467110272115 Marionette TRACE conn3 <- [1,101,null,{"value":"7"}] 03:37:52 INFO - PROCESS | 1668 | 1467110272117 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 03:37:52 INFO - PROCESS | 1668 | 1467110272118 Marionette TRACE conn3 <- [1,102,null,{}] 03:37:52 INFO - PROCESS | 1668 | 1467110272120 Marionette TRACE conn3 -> [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:37:52 INFO - PROCESS | 1668 | 1467110272121 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:37:52 INFO - PROCESS | 1668 | 1467110272195 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 03:37:52 INFO - PROCESS | 1668 | 1467110272199 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:52 INFO - PROCESS | 1668 | 1467110272200 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:37:52 INFO - PROCESS | 1668 | ++DOCSHELL 0x1193aa800 == 33 [pid = 1668] [id = 33] 03:37:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x12105d000) [pid = 1668] [serial = 95] [outer = 0x0] 03:37:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x1212d5c00) [pid = 1668] [serial = 96] [outer = 0x12105d000] 03:37:52 INFO - PROCESS | 1668 | 1467110272226 Marionette DEBUG loaded listener.js 03:37:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x121591400) [pid = 1668] [serial = 97] [outer = 0x12105d000] 03:37:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 03:37:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 418ms 03:37:52 INFO - PROCESS | 1668 | 1467110272533 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 03:37:52 INFO - PROCESS | 1668 | 1467110272536 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 03:37:52 INFO - PROCESS | 1668 | 1467110272537 Marionette TRACE conn3 <- [1,105,null,{"value":"7"}] 03:37:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 03:37:52 INFO - PROCESS | 1668 | 1467110272546 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 03:37:52 INFO - PROCESS | 1668 | 1467110272547 Marionette TRACE conn3 <- [1,106,null,{}] 03:37:52 INFO - PROCESS | 1668 | 1467110272551 Marionette TRACE conn3 -> [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:37:52 INFO - PROCESS | 1668 | 1467110272552 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:37:52 INFO - PROCESS | 1668 | 1467110272618 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 03:37:52 INFO - PROCESS | 1668 | 1467110272666 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:52 INFO - PROCESS | 1668 | 1467110272668 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:37:52 INFO - PROCESS | 1668 | ++DOCSHELL 0x1194e2800 == 34 [pid = 1668] [id = 34] 03:37:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x111fe3c00) [pid = 1668] [serial = 98] [outer = 0x0] 03:37:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x121596c00) [pid = 1668] [serial = 99] [outer = 0x111fe3c00] 03:37:52 INFO - PROCESS | 1668 | 1467110272698 Marionette DEBUG loaded listener.js 03:37:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x118354800) [pid = 1668] [serial = 100] [outer = 0x111fe3c00] 03:37:53 INFO - PROCESS | 1668 | 1467110273075 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 03:37:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 03:37:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 579ms 03:37:53 INFO - PROCESS | 1668 | 1467110273119 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 03:37:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 03:37:53 INFO - PROCESS | 1668 | 1467110273121 Marionette TRACE conn3 <- [1,109,null,{"value":"7"}] 03:37:53 INFO - PROCESS | 1668 | 1467110273132 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 03:37:53 INFO - PROCESS | 1668 | 1467110273134 Marionette TRACE conn3 <- [1,110,null,{}] 03:37:53 INFO - PROCESS | 1668 | 1467110273137 Marionette TRACE conn3 -> [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:37:53 INFO - PROCESS | 1668 | 1467110273139 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:37:53 INFO - PROCESS | 1668 | 1467110273255 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 03:37:53 INFO - PROCESS | 1668 | 1467110273322 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:53 INFO - PROCESS | 1668 | 1467110273324 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:37:53 INFO - PROCESS | 1668 | ++DOCSHELL 0x119ac9800 == 35 [pid = 1668] [id = 35] 03:37:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x1132c8800) [pid = 1668] [serial = 101] [outer = 0x0] 03:37:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x121d85400) [pid = 1668] [serial = 102] [outer = 0x1132c8800] 03:37:53 INFO - PROCESS | 1668 | 1467110273362 Marionette DEBUG loaded listener.js 03:37:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x123dad800) [pid = 1668] [serial = 103] [outer = 0x1132c8800] 03:37:53 INFO - PROCESS | 1668 | 1467110273627 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 03:37:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 03:37:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 528ms 03:37:53 INFO - PROCESS | 1668 | 1467110273655 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 03:37:53 INFO - PROCESS | 1668 | 1467110273657 Marionette TRACE conn3 <- [1,113,null,{"value":"7"}] 03:37:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 03:37:53 INFO - PROCESS | 1668 | 1467110273667 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 03:37:53 INFO - PROCESS | 1668 | 1467110273669 Marionette TRACE conn3 <- [1,114,null,{}] 03:37:53 INFO - PROCESS | 1668 | 1467110273671 Marionette TRACE conn3 -> [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:37:53 INFO - PROCESS | 1668 | 1467110273673 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:37:53 INFO - PROCESS | 1668 | 1467110273772 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 03:37:53 INFO - PROCESS | 1668 | 1467110273776 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:53 INFO - PROCESS | 1668 | 1467110273779 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:37:53 INFO - PROCESS | 1668 | ++DOCSHELL 0x120fd3800 == 36 [pid = 1668] [id = 36] 03:37:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x123daec00) [pid = 1668] [serial = 104] [outer = 0x0] 03:37:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x124c96000) [pid = 1668] [serial = 105] [outer = 0x123daec00] 03:37:53 INFO - PROCESS | 1668 | 1467110273805 Marionette DEBUG loaded listener.js 03:37:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x1251bf000) [pid = 1668] [serial = 106] [outer = 0x123daec00] 03:37:54 INFO - PROCESS | 1668 | 1467110274133 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 03:37:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 03:37:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 519ms 03:37:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 03:37:54 INFO - PROCESS | 1668 | 1467110274190 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 03:37:54 INFO - PROCESS | 1668 | 1467110274192 Marionette TRACE conn3 <- [1,117,null,{"value":"7"}] 03:37:54 INFO - PROCESS | 1668 | 1467110274194 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 03:37:54 INFO - PROCESS | 1668 | 1467110274195 Marionette TRACE conn3 <- [1,118,null,{}] 03:37:54 INFO - PROCESS | 1668 | 1467110274197 Marionette TRACE conn3 -> [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:37:54 INFO - PROCESS | 1668 | 1467110274198 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:37:54 INFO - PROCESS | 1668 | 1467110274274 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 03:37:54 INFO - PROCESS | 1668 | 1467110274280 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:54 INFO - PROCESS | 1668 | 1467110274281 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:37:54 INFO - PROCESS | 1668 | ++DOCSHELL 0x12113c000 == 37 [pid = 1668] [id = 37] 03:37:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x124cc0c00) [pid = 1668] [serial = 107] [outer = 0x0] 03:37:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x1256fb800) [pid = 1668] [serial = 108] [outer = 0x124cc0c00] 03:37:54 INFO - PROCESS | 1668 | 1467110274305 Marionette DEBUG loaded listener.js 03:37:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x12634a000) [pid = 1668] [serial = 109] [outer = 0x124cc0c00] 03:37:54 INFO - PROCESS | 1668 | 1467110274610 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 03:37:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 03:37:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 468ms 03:37:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 03:37:54 INFO - PROCESS | 1668 | 1467110274662 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 03:37:54 INFO - PROCESS | 1668 | 1467110274663 Marionette TRACE conn3 <- [1,121,null,{"value":"7"}] 03:37:54 INFO - PROCESS | 1668 | 1467110274665 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 03:37:54 INFO - PROCESS | 1668 | 1467110274666 Marionette TRACE conn3 <- [1,122,null,{}] 03:37:54 INFO - PROCESS | 1668 | 1467110274669 Marionette TRACE conn3 -> [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:37:54 INFO - PROCESS | 1668 | 1467110274670 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:37:54 INFO - PROCESS | 1668 | 1467110274750 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 03:37:54 INFO - PROCESS | 1668 | 1467110274753 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:54 INFO - PROCESS | 1668 | 1467110274755 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:37:54 INFO - PROCESS | 1668 | ++DOCSHELL 0x1212c8000 == 38 [pid = 1668] [id = 38] 03:37:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 110 (0x1263ed800) [pid = 1668] [serial = 110] [outer = 0x0] 03:37:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 111 (0x12667b800) [pid = 1668] [serial = 111] [outer = 0x1263ed800] 03:37:54 INFO - PROCESS | 1668 | 1467110274786 Marionette DEBUG loaded listener.js 03:37:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 112 (0x1269a1000) [pid = 1668] [serial = 112] [outer = 0x1263ed800] 03:37:55 INFO - PROCESS | 1668 | 1467110275240 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 03:37:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 03:37:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 618ms 03:37:55 INFO - PROCESS | 1668 | 1467110275285 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 03:37:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 03:37:55 INFO - PROCESS | 1668 | 1467110275286 Marionette TRACE conn3 <- [1,125,null,{"value":"7"}] 03:37:55 INFO - PROCESS | 1668 | 1467110275290 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 03:37:55 INFO - PROCESS | 1668 | 1467110275291 Marionette TRACE conn3 <- [1,126,null,{}] 03:37:55 INFO - PROCESS | 1668 | 1467110275295 Marionette TRACE conn3 -> [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:37:55 INFO - PROCESS | 1668 | 1467110275296 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:37:55 INFO - PROCESS | 1668 | 1467110275407 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 03:37:55 INFO - PROCESS | 1668 | 1467110275415 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:55 INFO - PROCESS | 1668 | 1467110275416 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:37:55 INFO - PROCESS | 1668 | ++DOCSHELL 0x1214e6000 == 39 [pid = 1668] [id = 39] 03:37:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 113 (0x1269a3400) [pid = 1668] [serial = 113] [outer = 0x0] 03:37:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 114 (0x128c21800) [pid = 1668] [serial = 114] [outer = 0x1269a3400] 03:37:55 INFO - PROCESS | 1668 | 1467110275452 Marionette DEBUG loaded listener.js 03:37:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 115 (0x128c80000) [pid = 1668] [serial = 115] [outer = 0x1269a3400] 03:37:55 INFO - PROCESS | 1668 | 1467110275776 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 03:37:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 03:37:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 522ms 03:37:55 INFO - PROCESS | 1668 | 1467110275813 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 03:37:55 INFO - PROCESS | 1668 | 1467110275814 Marionette TRACE conn3 <- [1,129,null,{"value":"7"}] 03:37:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 03:37:55 INFO - PROCESS | 1668 | 1467110275816 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 03:37:55 INFO - PROCESS | 1668 | 1467110275817 Marionette TRACE conn3 <- [1,130,null,{}] 03:37:55 INFO - PROCESS | 1668 | 1467110275819 Marionette TRACE conn3 -> [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:37:55 INFO - PROCESS | 1668 | 1467110275820 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:37:55 INFO - PROCESS | 1668 | 1467110275923 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 03:37:55 INFO - PROCESS | 1668 | 1467110275930 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:55 INFO - PROCESS | 1668 | 1467110275931 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:37:55 INFO - PROCESS | 1668 | ++DOCSHELL 0x121ab9000 == 40 [pid = 1668] [id = 40] 03:37:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 116 (0x1263ef400) [pid = 1668] [serial = 116] [outer = 0x0] 03:37:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 117 (0x128c87800) [pid = 1668] [serial = 117] [outer = 0x1263ef400] 03:37:55 INFO - PROCESS | 1668 | 1467110275954 Marionette DEBUG loaded listener.js 03:37:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 118 (0x12903e400) [pid = 1668] [serial = 118] [outer = 0x1263ef400] 03:37:56 INFO - PROCESS | 1668 | 1467110276247 Marionette TRACE conn3 <- [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:37:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 03:37:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 468ms 03:37:56 INFO - PROCESS | 1668 | 1467110276284 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 03:37:56 INFO - PROCESS | 1668 | 1467110276285 Marionette TRACE conn3 <- [1,133,null,{"value":"7"}] 03:37:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 03:37:56 INFO - PROCESS | 1668 | 1467110276287 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 03:37:56 INFO - PROCESS | 1668 | 1467110276288 Marionette TRACE conn3 <- [1,134,null,{}] 03:37:56 INFO - PROCESS | 1668 | 1467110276291 Marionette TRACE conn3 -> [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:37:56 INFO - PROCESS | 1668 | 1467110276294 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:37:56 INFO - PROCESS | 1668 | 1467110276374 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 03:37:56 INFO - PROCESS | 1668 | 1467110276380 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:56 INFO - PROCESS | 1668 | 1467110276381 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:37:56 INFO - PROCESS | 1668 | ++DOCSHELL 0x123dc8800 == 41 [pid = 1668] [id = 41] 03:37:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 119 (0x129275000) [pid = 1668] [serial = 119] [outer = 0x0] 03:37:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 120 (0x12927cc00) [pid = 1668] [serial = 120] [outer = 0x129275000] 03:37:56 INFO - PROCESS | 1668 | 1467110276405 Marionette DEBUG loaded listener.js 03:37:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 121 (0x1293e6c00) [pid = 1668] [serial = 121] [outer = 0x129275000] 03:37:56 INFO - PROCESS | 1668 | 1467110276712 Marionette TRACE conn3 <- [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:37:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 03:37:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 468ms 03:37:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 03:37:56 INFO - PROCESS | 1668 | 1467110276756 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 03:37:56 INFO - PROCESS | 1668 | 1467110276757 Marionette TRACE conn3 <- [1,137,null,{"value":"7"}] 03:37:56 INFO - PROCESS | 1668 | 1467110276759 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 03:37:56 INFO - PROCESS | 1668 | 1467110276760 Marionette TRACE conn3 <- [1,138,null,{}] 03:37:56 INFO - PROCESS | 1668 | 1467110276763 Marionette TRACE conn3 -> [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:37:56 INFO - PROCESS | 1668 | 1467110276764 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:37:57 INFO - PROCESS | 1668 | 1467110277523 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 03:37:57 INFO - PROCESS | 1668 | 1467110277588 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:57 INFO - PROCESS | 1668 | 1467110277590 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:37:57 INFO - PROCESS | 1668 | ++DOCSHELL 0x112c48800 == 42 [pid = 1668] [id = 42] 03:37:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 122 (0x115e8ec00) [pid = 1668] [serial = 122] [outer = 0x0] 03:37:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 123 (0x11663ac00) [pid = 1668] [serial = 123] [outer = 0x115e8ec00] 03:37:57 INFO - PROCESS | 1668 | 1467110277618 Marionette DEBUG loaded listener.js 03:37:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 124 (0x116889000) [pid = 1668] [serial = 124] [outer = 0x115e8ec00] 03:37:57 INFO - PROCESS | 1668 | 1467110277953 Marionette TRACE conn3 <- [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:37:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 03:37:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1221ms 03:37:57 INFO - PROCESS | 1668 | 1467110277981 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 03:37:57 INFO - PROCESS | 1668 | 1467110277984 Marionette TRACE conn3 <- [1,141,null,{"value":"7"}] 03:37:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 03:37:57 INFO - PROCESS | 1668 | 1467110277997 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 03:37:58 INFO - PROCESS | 1668 | 1467110277998 Marionette TRACE conn3 <- [1,142,null,{}] 03:37:58 INFO - PROCESS | 1668 | 1467110278001 Marionette TRACE conn3 -> [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:37:58 INFO - PROCESS | 1668 | 1467110278004 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:37:58 INFO - PROCESS | 1668 | 1467110278096 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 03:37:58 INFO - PROCESS | 1668 | 1467110278100 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:58 INFO - PROCESS | 1668 | 1467110278102 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:37:58 INFO - PROCESS | 1668 | ++DOCSHELL 0x116281800 == 43 [pid = 1668] [id = 43] 03:37:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 125 (0x117ed2400) [pid = 1668] [serial = 125] [outer = 0x0] 03:37:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 126 (0x11826c400) [pid = 1668] [serial = 126] [outer = 0x117ed2400] 03:37:58 INFO - PROCESS | 1668 | 1467110278129 Marionette DEBUG loaded listener.js 03:37:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 127 (0x1182b2400) [pid = 1668] [serial = 127] [outer = 0x117ed2400] 03:37:58 INFO - PROCESS | 1668 | 1467110278464 Marionette TRACE conn3 <- [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:37:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 03:37:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 519ms 03:37:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 03:37:58 INFO - PROCESS | 1668 | 1467110278516 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 03:37:58 INFO - PROCESS | 1668 | 1467110278518 Marionette TRACE conn3 <- [1,145,null,{"value":"7"}] 03:37:58 INFO - PROCESS | 1668 | 1467110278520 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 03:37:58 INFO - PROCESS | 1668 | 1467110278521 Marionette TRACE conn3 <- [1,146,null,{}] 03:37:58 INFO - PROCESS | 1668 | 1467110278524 Marionette TRACE conn3 -> [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:37:58 INFO - PROCESS | 1668 | 1467110278525 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:37:58 INFO - PROCESS | 1668 | 1467110278633 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 03:37:58 INFO - PROCESS | 1668 | 1467110278641 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:58 INFO - PROCESS | 1668 | 1467110278642 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:37:58 INFO - PROCESS | 1668 | ++DOCSHELL 0x116ac7800 == 44 [pid = 1668] [id = 44] 03:37:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 128 (0x11835d400) [pid = 1668] [serial = 128] [outer = 0x0] 03:37:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 129 (0x118362000) [pid = 1668] [serial = 129] [outer = 0x11835d400] 03:37:58 INFO - PROCESS | 1668 | 1467110278669 Marionette DEBUG loaded listener.js 03:37:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 130 (0x118e4dc00) [pid = 1668] [serial = 130] [outer = 0x11835d400] 03:37:59 INFO - PROCESS | 1668 | --DOMWINDOW == 129 (0x12ada0c00) [pid = 1668] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 03:37:59 INFO - PROCESS | 1668 | --DOMWINDOW == 128 (0x12a711400) [pid = 1668] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 03:37:59 INFO - PROCESS | 1668 | --DOMWINDOW == 127 (0x12927ac00) [pid = 1668] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 03:37:59 INFO - PROCESS | 1668 | --DOMWINDOW == 126 (0x11826ec00) [pid = 1668] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 03:37:59 INFO - PROCESS | 1668 | --DOMWINDOW == 125 (0x11822d000) [pid = 1668] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 03:37:59 INFO - PROCESS | 1668 | --DOMWINDOW == 124 (0x12cda2c00) [pid = 1668] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 03:37:59 INFO - PROCESS | 1668 | --DOMWINDOW == 123 (0x12cc89800) [pid = 1668] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 03:37:59 INFO - PROCESS | 1668 | --DOMWINDOW == 122 (0x12bfa9000) [pid = 1668] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 03:37:59 INFO - PROCESS | 1668 | --DOMWINDOW == 121 (0x12c568000) [pid = 1668] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 03:37:59 INFO - PROCESS | 1668 | --DOMWINDOW == 120 (0x12c120c00) [pid = 1668] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 03:37:59 INFO - PROCESS | 1668 | --DOMWINDOW == 119 (0x12bfb1800) [pid = 1668] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 03:37:59 INFO - PROCESS | 1668 | --DOMWINDOW == 118 (0x12bbba800) [pid = 1668] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 03:37:59 INFO - PROCESS | 1668 | --DOMWINDOW == 117 (0x12bb4c800) [pid = 1668] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 03:37:59 INFO - PROCESS | 1668 | --DOMWINDOW == 116 (0x111fe3c00) [pid = 1668] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 03:37:59 INFO - PROCESS | 1668 | --DOMWINDOW == 115 (0x123daec00) [pid = 1668] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 03:37:59 INFO - PROCESS | 1668 | --DOMWINDOW == 114 (0x124cc0c00) [pid = 1668] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 03:37:59 INFO - PROCESS | 1668 | --DOMWINDOW == 113 (0x1263ed800) [pid = 1668] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 03:37:59 INFO - PROCESS | 1668 | --DOMWINDOW == 112 (0x118279000) [pid = 1668] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 03:37:59 INFO - PROCESS | 1668 | --DOMWINDOW == 111 (0x112c04400) [pid = 1668] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 03:37:59 INFO - PROCESS | 1668 | --DOMWINDOW == 110 (0x116702800) [pid = 1668] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 03:37:59 INFO - PROCESS | 1668 | --DOMWINDOW == 109 (0x11835c000) [pid = 1668] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 03:37:59 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x1132c4c00) [pid = 1668] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 03:37:59 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x11714e400) [pid = 1668] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 03:37:59 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x116a23400) [pid = 1668] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 03:37:59 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x118750c00) [pid = 1668] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 03:37:59 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x116a23c00) [pid = 1668] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 03:37:59 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x119390400) [pid = 1668] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 03:37:59 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x11938c000) [pid = 1668] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 03:37:59 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x12105d000) [pid = 1668] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 03:37:59 INFO - PROCESS | 1668 | 1467110279582 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 03:37:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 03:37:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1069ms 03:37:59 INFO - PROCESS | 1668 | 1467110279590 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 03:37:59 INFO - PROCESS | 1668 | 1467110279595 Marionette TRACE conn3 <- [1,149,null,{"value":"7"}] 03:37:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 03:37:59 INFO - PROCESS | 1668 | 1467110279603 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 03:37:59 INFO - PROCESS | 1668 | 1467110279606 Marionette TRACE conn3 <- [1,150,null,{}] 03:37:59 INFO - PROCESS | 1668 | 1467110279608 Marionette TRACE conn3 -> [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:37:59 INFO - PROCESS | 1668 | 1467110279611 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:37:59 INFO - PROCESS | 1668 | 1467110279703 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 03:37:59 INFO - PROCESS | 1668 | 1467110279774 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:59 INFO - PROCESS | 1668 | 1467110279776 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:37:59 INFO - PROCESS | 1668 | ++DOCSHELL 0x117471000 == 45 [pid = 1668] [id = 45] 03:37:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x112ee5800) [pid = 1668] [serial = 131] [outer = 0x0] 03:37:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x117ed7000) [pid = 1668] [serial = 132] [outer = 0x112ee5800] 03:37:59 INFO - PROCESS | 1668 | 1467110279822 Marionette DEBUG loaded listener.js 03:37:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x119389400) [pid = 1668] [serial = 133] [outer = 0x112ee5800] 03:38:00 INFO - PROCESS | 1668 | 1467110280196 Marionette TRACE conn3 <- [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:38:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 03:38:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 625ms 03:38:00 INFO - PROCESS | 1668 | 1467110280224 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 03:38:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 03:38:00 INFO - PROCESS | 1668 | 1467110280227 Marionette TRACE conn3 <- [1,153,null,{"value":"7"}] 03:38:00 INFO - PROCESS | 1668 | 1467110280230 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 03:38:00 INFO - PROCESS | 1668 | 1467110280231 Marionette TRACE conn3 <- [1,154,null,{}] 03:38:00 INFO - PROCESS | 1668 | 1467110280233 Marionette TRACE conn3 -> [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:38:00 INFO - PROCESS | 1668 | 1467110280235 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:00 INFO - PROCESS | 1668 | 1467110280323 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 03:38:00 INFO - PROCESS | 1668 | 1467110280369 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:00 INFO - PROCESS | 1668 | 1467110280370 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:00 INFO - PROCESS | 1668 | ++DOCSHELL 0x11845d000 == 46 [pid = 1668] [id = 46] 03:38:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x115e20800) [pid = 1668] [serial = 134] [outer = 0x0] 03:38:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x119390400) [pid = 1668] [serial = 135] [outer = 0x115e20800] 03:38:00 INFO - PROCESS | 1668 | 1467110280395 Marionette DEBUG loaded listener.js 03:38:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x119aacc00) [pid = 1668] [serial = 136] [outer = 0x115e20800] 03:38:00 INFO - PROCESS | 1668 | 1467110280668 Marionette TRACE conn3 <- [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:38:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 03:38:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 469ms 03:38:00 INFO - PROCESS | 1668 | 1467110280699 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 03:38:00 INFO - PROCESS | 1668 | 1467110280700 Marionette TRACE conn3 <- [1,157,null,{"value":"7"}] 03:38:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 03:38:00 INFO - PROCESS | 1668 | 1467110280703 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 03:38:00 INFO - PROCESS | 1668 | 1467110280704 Marionette TRACE conn3 <- [1,158,null,{}] 03:38:00 INFO - PROCESS | 1668 | 1467110280706 Marionette TRACE conn3 -> [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:38:00 INFO - PROCESS | 1668 | 1467110280708 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:00 INFO - PROCESS | 1668 | 1467110280793 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 03:38:00 INFO - PROCESS | 1668 | 1467110280796 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:00 INFO - PROCESS | 1668 | 1467110280800 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:00 INFO - PROCESS | 1668 | ++DOCSHELL 0x1194e6000 == 47 [pid = 1668] [id = 47] 03:38:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x121058400) [pid = 1668] [serial = 137] [outer = 0x0] 03:38:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x12105ac00) [pid = 1668] [serial = 138] [outer = 0x121058400] 03:38:00 INFO - PROCESS | 1668 | 1467110280834 Marionette DEBUG loaded listener.js 03:38:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 110 (0x1212df800) [pid = 1668] [serial = 139] [outer = 0x121058400] 03:38:01 INFO - PROCESS | 1668 | 1467110281177 Marionette TRACE conn3 <- [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:38:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 03:38:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 518ms 03:38:01 INFO - PROCESS | 1668 | 1467110281222 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 03:38:01 INFO - PROCESS | 1668 | 1467110281223 Marionette TRACE conn3 <- [1,161,null,{"value":"7"}] 03:38:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 03:38:01 INFO - PROCESS | 1668 | 1467110281225 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 03:38:01 INFO - PROCESS | 1668 | 1467110281226 Marionette TRACE conn3 <- [1,162,null,{}] 03:38:01 INFO - PROCESS | 1668 | 1467110281229 Marionette TRACE conn3 -> [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:38:01 INFO - PROCESS | 1668 | 1467110281230 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:01 INFO - PROCESS | 1668 | 1467110281309 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 03:38:01 INFO - PROCESS | 1668 | 1467110281312 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:01 INFO - PROCESS | 1668 | 1467110281314 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:01 INFO - PROCESS | 1668 | ++DOCSHELL 0x116852000 == 48 [pid = 1668] [id = 48] 03:38:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 111 (0x12189c800) [pid = 1668] [serial = 140] [outer = 0x0] 03:38:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 112 (0x121d86000) [pid = 1668] [serial = 141] [outer = 0x12189c800] 03:38:01 INFO - PROCESS | 1668 | 1467110281340 Marionette DEBUG loaded listener.js 03:38:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 113 (0x124c8c800) [pid = 1668] [serial = 142] [outer = 0x12189c800] 03:38:01 INFO - PROCESS | 1668 | 1467110281802 Marionette TRACE conn3 <- [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:38:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 03:38:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 619ms 03:38:01 INFO - PROCESS | 1668 | 1467110281859 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 03:38:01 INFO - PROCESS | 1668 | 1467110281862 Marionette TRACE conn3 <- [1,165,null,{"value":"7"}] 03:38:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 03:38:01 INFO - PROCESS | 1668 | 1467110281866 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 03:38:01 INFO - PROCESS | 1668 | 1467110281868 Marionette TRACE conn3 <- [1,166,null,{}] 03:38:01 INFO - PROCESS | 1668 | 1467110281873 Marionette TRACE conn3 -> [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:38:01 INFO - PROCESS | 1668 | 1467110281875 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:01 INFO - PROCESS | 1668 | 1467110281967 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 03:38:02 INFO - PROCESS | 1668 | 1467110282016 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:02 INFO - PROCESS | 1668 | 1467110282018 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:02 INFO - PROCESS | 1668 | ++DOCSHELL 0x116aad800 == 49 [pid = 1668] [id = 49] 03:38:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 114 (0x116fa1800) [pid = 1668] [serial = 143] [outer = 0x0] 03:38:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 115 (0x117ed3000) [pid = 1668] [serial = 144] [outer = 0x116fa1800] 03:38:02 INFO - PROCESS | 1668 | 1467110282048 Marionette DEBUG loaded listener.js 03:38:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 116 (0x11826bc00) [pid = 1668] [serial = 145] [outer = 0x116fa1800] 03:38:02 INFO - PROCESS | 1668 | 1467110282478 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 03:38:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 03:38:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 621ms 03:38:02 INFO - PROCESS | 1668 | 1467110282487 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 03:38:02 INFO - PROCESS | 1668 | 1467110282491 Marionette TRACE conn3 <- [1,169,null,{"value":"7"}] 03:38:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 03:38:02 INFO - PROCESS | 1668 | 1467110282495 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 03:38:02 INFO - PROCESS | 1668 | 1467110282497 Marionette TRACE conn3 <- [1,170,null,{}] 03:38:02 INFO - PROCESS | 1668 | 1467110282500 Marionette TRACE conn3 -> [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:38:02 INFO - PROCESS | 1668 | 1467110282501 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:02 INFO - PROCESS | 1668 | 1467110282595 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 03:38:02 INFO - PROCESS | 1668 | 1467110282639 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:02 INFO - PROCESS | 1668 | 1467110282641 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:02 INFO - PROCESS | 1668 | ++DOCSHELL 0x119ac5800 == 50 [pid = 1668] [id = 50] 03:38:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 117 (0x118353800) [pid = 1668] [serial = 146] [outer = 0x0] 03:38:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 118 (0x118e42400) [pid = 1668] [serial = 147] [outer = 0x118353800] 03:38:02 INFO - PROCESS | 1668 | 1467110282684 Marionette DEBUG loaded listener.js 03:38:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 119 (0x119436c00) [pid = 1668] [serial = 148] [outer = 0x118353800] 03:38:03 INFO - PROCESS | 1668 | 1467110283094 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 03:38:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 03:38:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 619ms 03:38:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 03:38:03 INFO - PROCESS | 1668 | 1467110283114 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 03:38:03 INFO - PROCESS | 1668 | 1467110283116 Marionette TRACE conn3 <- [1,173,null,{"value":"7"}] 03:38:03 INFO - PROCESS | 1668 | 1467110283118 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 03:38:03 INFO - PROCESS | 1668 | 1467110283121 Marionette TRACE conn3 <- [1,174,null,{}] 03:38:03 INFO - PROCESS | 1668 | 1467110283147 Marionette TRACE conn3 -> [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:38:03 INFO - PROCESS | 1668 | 1467110283151 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:03 INFO - PROCESS | 1668 | 1467110283245 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 03:38:03 INFO - PROCESS | 1668 | 1467110283307 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:03 INFO - PROCESS | 1668 | 1467110283309 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:03 INFO - PROCESS | 1668 | ++DOCSHELL 0x11746f800 == 51 [pid = 1668] [id = 51] 03:38:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 120 (0x121162800) [pid = 1668] [serial = 149] [outer = 0x0] 03:38:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 121 (0x121407400) [pid = 1668] [serial = 150] [outer = 0x121162800] 03:38:03 INFO - PROCESS | 1668 | 1467110283340 Marionette DEBUG loaded listener.js 03:38:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 122 (0x123db2400) [pid = 1668] [serial = 151] [outer = 0x121162800] 03:38:03 INFO - PROCESS | 1668 | 1467110283740 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 03:38:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 03:38:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 671ms 03:38:03 INFO - PROCESS | 1668 | 1467110283790 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 03:38:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 03:38:03 INFO - PROCESS | 1668 | 1467110283792 Marionette TRACE conn3 <- [1,177,null,{"value":"7"}] 03:38:03 INFO - PROCESS | 1668 | 1467110283794 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 03:38:03 INFO - PROCESS | 1668 | 1467110283795 Marionette TRACE conn3 <- [1,178,null,{}] 03:38:03 INFO - PROCESS | 1668 | 1467110283798 Marionette TRACE conn3 -> [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:38:03 INFO - PROCESS | 1668 | 1467110283799 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:03 INFO - PROCESS | 1668 | 1467110283903 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 03:38:03 INFO - PROCESS | 1668 | 1467110283976 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:03 INFO - PROCESS | 1668 | 1467110283978 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:03 INFO - PROCESS | 1668 | ++DOCSHELL 0x123d27000 == 52 [pid = 1668] [id = 52] 03:38:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 123 (0x124cc5c00) [pid = 1668] [serial = 152] [outer = 0x0] 03:38:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 124 (0x124f89400) [pid = 1668] [serial = 153] [outer = 0x124cc5c00] 03:38:04 INFO - PROCESS | 1668 | 1467110284006 Marionette DEBUG loaded listener.js 03:38:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 125 (0x1256f7000) [pid = 1668] [serial = 154] [outer = 0x124cc5c00] 03:38:04 INFO - PROCESS | 1668 | 1467110284410 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 03:38:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 03:38:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 669ms 03:38:04 INFO - PROCESS | 1668 | 1467110284463 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 03:38:04 INFO - PROCESS | 1668 | 1467110284465 Marionette TRACE conn3 <- [1,181,null,{"value":"7"}] 03:38:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 03:38:04 INFO - PROCESS | 1668 | 1467110284467 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 03:38:04 INFO - PROCESS | 1668 | 1467110284468 Marionette TRACE conn3 <- [1,182,null,{}] 03:38:04 INFO - PROCESS | 1668 | 1467110284471 Marionette TRACE conn3 -> [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:38:04 INFO - PROCESS | 1668 | 1467110284472 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:04 INFO - PROCESS | 1668 | 1467110284560 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 03:38:04 INFO - PROCESS | 1668 | 1467110284603 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:04 INFO - PROCESS | 1668 | 1467110284604 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:04 INFO - PROCESS | 1668 | ++DOCSHELL 0x115da3000 == 53 [pid = 1668] [id = 53] 03:38:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 126 (0x116710c00) [pid = 1668] [serial = 155] [outer = 0x0] 03:38:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 127 (0x118356c00) [pid = 1668] [serial = 156] [outer = 0x116710c00] 03:38:04 INFO - PROCESS | 1668 | 1467110284626 Marionette DEBUG loaded listener.js 03:38:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 128 (0x119439800) [pid = 1668] [serial = 157] [outer = 0x116710c00] 03:38:05 INFO - PROCESS | 1668 | 1467110285270 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 03:38:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 03:38:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 869ms 03:38:05 INFO - PROCESS | 1668 | 1467110285337 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 03:38:05 INFO - PROCESS | 1668 | 1467110285341 Marionette TRACE conn3 <- [1,185,null,{"value":"7"}] 03:38:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 03:38:05 INFO - PROCESS | 1668 | 1467110285346 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 03:38:05 INFO - PROCESS | 1668 | 1467110285349 Marionette TRACE conn3 <- [1,186,null,{}] 03:38:05 INFO - PROCESS | 1668 | 1467110285354 Marionette TRACE conn3 -> [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:38:05 INFO - PROCESS | 1668 | 1467110285356 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:05 INFO - PROCESS | 1668 | 1467110285468 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 03:38:05 INFO - PROCESS | 1668 | 1467110285518 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:05 INFO - PROCESS | 1668 | 1467110285521 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:05 INFO - PROCESS | 1668 | ++DOCSHELL 0x11684d800 == 54 [pid = 1668] [id = 54] 03:38:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 129 (0x1164e4000) [pid = 1668] [serial = 158] [outer = 0x0] 03:38:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 130 (0x11670f400) [pid = 1668] [serial = 159] [outer = 0x1164e4000] 03:38:05 INFO - PROCESS | 1668 | 1467110285548 Marionette DEBUG loaded listener.js 03:38:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 131 (0x117ed4000) [pid = 1668] [serial = 160] [outer = 0x1164e4000] 03:38:06 INFO - PROCESS | 1668 | --DOCSHELL 0x1194e6000 == 53 [pid = 1668] [id = 47] 03:38:06 INFO - PROCESS | 1668 | --DOCSHELL 0x11845d000 == 52 [pid = 1668] [id = 46] 03:38:06 INFO - PROCESS | 1668 | --DOCSHELL 0x117471000 == 51 [pid = 1668] [id = 45] 03:38:06 INFO - PROCESS | 1668 | --DOCSHELL 0x116ac7800 == 50 [pid = 1668] [id = 44] 03:38:06 INFO - PROCESS | 1668 | --DOCSHELL 0x1168b8800 == 49 [pid = 1668] [id = 28] 03:38:06 INFO - PROCESS | 1668 | --DOCSHELL 0x116281800 == 48 [pid = 1668] [id = 43] 03:38:06 INFO - PROCESS | 1668 | --DOCSHELL 0x116414000 == 47 [pid = 1668] [id = 27] 03:38:06 INFO - PROCESS | 1668 | --DOCSHELL 0x118add800 == 46 [pid = 1668] [id = 32] 03:38:06 INFO - PROCESS | 1668 | --DOCSHELL 0x117459800 == 45 [pid = 1668] [id = 29] 03:38:06 INFO - PROCESS | 1668 | --DOCSHELL 0x112c48800 == 44 [pid = 1668] [id = 42] 03:38:06 INFO - PROCESS | 1668 | --DOCSHELL 0x11846a800 == 43 [pid = 1668] [id = 31] 03:38:06 INFO - PROCESS | 1668 | --DOCSHELL 0x1182e1000 == 42 [pid = 1668] [id = 30] 03:38:06 INFO - PROCESS | 1668 | --DOCSHELL 0x1193aa800 == 41 [pid = 1668] [id = 33] 03:38:06 INFO - PROCESS | 1668 | --DOCSHELL 0x115da3000 == 40 [pid = 1668] [id = 53] 03:38:06 INFO - PROCESS | 1668 | --DOCSHELL 0x123d27000 == 39 [pid = 1668] [id = 52] 03:38:06 INFO - PROCESS | 1668 | --DOCSHELL 0x11746f800 == 38 [pid = 1668] [id = 51] 03:38:06 INFO - PROCESS | 1668 | --DOCSHELL 0x120fd3800 == 37 [pid = 1668] [id = 36] 03:38:06 INFO - PROCESS | 1668 | --DOCSHELL 0x12113c000 == 36 [pid = 1668] [id = 37] 03:38:06 INFO - PROCESS | 1668 | --DOCSHELL 0x1212c8000 == 35 [pid = 1668] [id = 38] 03:38:06 INFO - PROCESS | 1668 | --DOCSHELL 0x121ab9000 == 34 [pid = 1668] [id = 40] 03:38:06 INFO - PROCESS | 1668 | --DOCSHELL 0x119ac5800 == 33 [pid = 1668] [id = 50] 03:38:06 INFO - PROCESS | 1668 | --DOCSHELL 0x116852000 == 32 [pid = 1668] [id = 48] 03:38:06 INFO - PROCESS | 1668 | --DOCSHELL 0x119ac9800 == 31 [pid = 1668] [id = 35] 03:38:06 INFO - PROCESS | 1668 | --DOCSHELL 0x1214e6000 == 30 [pid = 1668] [id = 39] 03:38:06 INFO - PROCESS | 1668 | --DOCSHELL 0x116aad800 == 29 [pid = 1668] [id = 49] 03:38:06 INFO - PROCESS | 1668 | --DOCSHELL 0x123dc8800 == 28 [pid = 1668] [id = 41] 03:38:06 INFO - PROCESS | 1668 | --DOCSHELL 0x1194e2800 == 27 [pid = 1668] [id = 34] 03:38:06 INFO - PROCESS | 1668 | --DOMWINDOW == 130 (0x123dad400) [pid = 1668] [serial = 11] [outer = 0x0] [url = about:blank] 03:38:06 INFO - PROCESS | 1668 | --DOMWINDOW == 129 (0x121596c00) [pid = 1668] [serial = 99] [outer = 0x0] [url = about:blank] 03:38:06 INFO - PROCESS | 1668 | --DOMWINDOW == 128 (0x118354800) [pid = 1668] [serial = 100] [outer = 0x0] [url = about:blank] 03:38:06 INFO - PROCESS | 1668 | --DOMWINDOW == 127 (0x121d85400) [pid = 1668] [serial = 102] [outer = 0x0] [url = about:blank] 03:38:06 INFO - PROCESS | 1668 | --DOMWINDOW == 126 (0x124c96000) [pid = 1668] [serial = 105] [outer = 0x0] [url = about:blank] 03:38:06 INFO - PROCESS | 1668 | --DOMWINDOW == 125 (0x1256fb800) [pid = 1668] [serial = 108] [outer = 0x0] [url = about:blank] 03:38:06 INFO - PROCESS | 1668 | --DOMWINDOW == 124 (0x12667b800) [pid = 1668] [serial = 111] [outer = 0x0] [url = about:blank] 03:38:06 INFO - PROCESS | 1668 | --DOMWINDOW == 123 (0x128c21800) [pid = 1668] [serial = 114] [outer = 0x0] [url = about:blank] 03:38:06 INFO - PROCESS | 1668 | --DOMWINDOW == 122 (0x128c87800) [pid = 1668] [serial = 117] [outer = 0x0] [url = about:blank] 03:38:06 INFO - PROCESS | 1668 | --DOMWINDOW == 121 (0x112e88400) [pid = 1668] [serial = 66] [outer = 0x0] [url = about:blank] 03:38:06 INFO - PROCESS | 1668 | --DOMWINDOW == 120 (0x116711000) [pid = 1668] [serial = 69] [outer = 0x0] [url = about:blank] 03:38:06 INFO - PROCESS | 1668 | --DOMWINDOW == 119 (0x118753400) [pid = 1668] [serial = 72] [outer = 0x0] [url = about:blank] 03:38:06 INFO - PROCESS | 1668 | --DOMWINDOW == 118 (0x116703800) [pid = 1668] [serial = 75] [outer = 0x0] [url = about:blank] 03:38:06 INFO - PROCESS | 1668 | --DOMWINDOW == 117 (0x115e8d000) [pid = 1668] [serial = 76] [outer = 0x0] [url = about:blank] 03:38:06 INFO - PROCESS | 1668 | --DOMWINDOW == 116 (0x1176f0400) [pid = 1668] [serial = 78] [outer = 0x0] [url = about:blank] 03:38:06 INFO - PROCESS | 1668 | --DOMWINDOW == 115 (0x11822e400) [pid = 1668] [serial = 81] [outer = 0x0] [url = about:blank] 03:38:06 INFO - PROCESS | 1668 | --DOMWINDOW == 114 (0x118790c00) [pid = 1668] [serial = 84] [outer = 0x0] [url = about:blank] 03:38:06 INFO - PROCESS | 1668 | --DOMWINDOW == 113 (0x119307c00) [pid = 1668] [serial = 87] [outer = 0x0] [url = about:blank] 03:38:06 INFO - PROCESS | 1668 | --DOMWINDOW == 112 (0x11938b800) [pid = 1668] [serial = 88] [outer = 0x0] [url = about:blank] 03:38:06 INFO - PROCESS | 1668 | --DOMWINDOW == 111 (0x1196b6800) [pid = 1668] [serial = 90] [outer = 0x0] [url = about:blank] 03:38:06 INFO - PROCESS | 1668 | --DOMWINDOW == 110 (0x120f30800) [pid = 1668] [serial = 91] [outer = 0x0] [url = about:blank] 03:38:06 INFO - PROCESS | 1668 | --DOMWINDOW == 109 (0x121058000) [pid = 1668] [serial = 93] [outer = 0x0] [url = about:blank] 03:38:06 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x12105cc00) [pid = 1668] [serial = 94] [outer = 0x0] [url = about:blank] 03:38:06 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x1212d5c00) [pid = 1668] [serial = 96] [outer = 0x0] [url = about:blank] 03:38:06 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x121591400) [pid = 1668] [serial = 97] [outer = 0x0] [url = about:blank] 03:38:06 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x1251bf000) [pid = 1668] [serial = 106] [outer = 0x0] [url = about:blank] 03:38:06 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x117ed7400) [pid = 1668] [serial = 79] [outer = 0x0] [url = about:blank] 03:38:06 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x1269a1000) [pid = 1668] [serial = 112] [outer = 0x0] [url = about:blank] 03:38:06 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x12634a000) [pid = 1668] [serial = 109] [outer = 0x0] [url = about:blank] 03:38:06 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x11835a000) [pid = 1668] [serial = 82] [outer = 0x0] [url = about:blank] 03:38:06 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x117ece800) [pid = 1668] [serial = 70] [outer = 0x0] [url = about:blank] 03:38:06 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x113c65800) [pid = 1668] [serial = 67] [outer = 0x0] [url = about:blank] 03:38:06 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x118e43400) [pid = 1668] [serial = 85] [outer = 0x0] [url = about:blank] 03:38:06 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x119388800) [pid = 1668] [serial = 73] [outer = 0x0] [url = about:blank] 03:38:06 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x118360800) [pid = 1668] [serial = 64] [outer = 0x0] [url = about:blank] 03:38:06 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x121a43000) [pid = 1668] [serial = 8] [outer = 0x0] [url = about:blank] 03:38:06 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x12c142c00) [pid = 1668] [serial = 36] [outer = 0x0] [url = about:blank] 03:38:06 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x12c561800) [pid = 1668] [serial = 37] [outer = 0x0] [url = about:blank] 03:38:06 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x12c11dc00) [pid = 1668] [serial = 33] [outer = 0x0] [url = about:blank] 03:38:06 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x12c139c00) [pid = 1668] [serial = 34] [outer = 0x0] [url = about:blank] 03:38:06 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x12c116800) [pid = 1668] [serial = 31] [outer = 0x0] [url = about:blank] 03:38:06 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x12bfb0c00) [pid = 1668] [serial = 30] [outer = 0x0] [url = about:blank] 03:38:06 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x12bb4d000) [pid = 1668] [serial = 27] [outer = 0x0] [url = about:blank] 03:38:06 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x12bbb7400) [pid = 1668] [serial = 28] [outer = 0x0] [url = about:blank] 03:38:06 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x12b8be800) [pid = 1668] [serial = 24] [outer = 0x0] [url = about:blank] 03:38:06 INFO - PROCESS | 1668 | --DOMWINDOW == 85 (0x12b8c7800) [pid = 1668] [serial = 25] [outer = 0x0] [url = about:blank] 03:38:06 INFO - PROCESS | 1668 | --DOMWINDOW == 84 (0x12ab12800) [pid = 1668] [serial = 22] [outer = 0x0] [url = about:blank] 03:38:06 INFO - PROCESS | 1668 | --DOMWINDOW == 83 (0x12ab0e400) [pid = 1668] [serial = 21] [outer = 0x0] [url = about:blank] 03:38:06 INFO - PROCESS | 1668 | --DOMWINDOW == 82 (0x12954d000) [pid = 1668] [serial = 18] [outer = 0x0] [url = about:blank] 03:38:06 INFO - PROCESS | 1668 | --DOMWINDOW == 81 (0x12927c800) [pid = 1668] [serial = 15] [outer = 0x0] [url = about:blank] 03:38:06 INFO - PROCESS | 1668 | --DOMWINDOW == 80 (0x129281c00) [pid = 1668] [serial = 16] [outer = 0x0] [url = about:blank] 03:38:06 INFO - PROCESS | 1668 | --DOMWINDOW == 79 (0x11835a800) [pid = 1668] [serial = 63] [outer = 0x0] [url = about:blank] 03:38:06 INFO - PROCESS | 1668 | --DOMWINDOW == 78 (0x118273800) [pid = 1668] [serial = 60] [outer = 0x0] [url = about:blank] 03:38:06 INFO - PROCESS | 1668 | --DOMWINDOW == 77 (0x118278c00) [pid = 1668] [serial = 61] [outer = 0x0] [url = about:blank] 03:38:06 INFO - PROCESS | 1668 | --DOMWINDOW == 76 (0x118796000) [pid = 1668] [serial = 57] [outer = 0x0] [url = about:blank] 03:38:06 INFO - PROCESS | 1668 | --DOMWINDOW == 75 (0x12d9d5400) [pid = 1668] [serial = 58] [outer = 0x0] [url = about:blank] 03:38:06 INFO - PROCESS | 1668 | --DOMWINDOW == 74 (0x12d9ce400) [pid = 1668] [serial = 55] [outer = 0x0] [url = about:blank] 03:38:06 INFO - PROCESS | 1668 | --DOMWINDOW == 73 (0x12d9cac00) [pid = 1668] [serial = 54] [outer = 0x0] [url = about:blank] 03:38:06 INFO - PROCESS | 1668 | --DOMWINDOW == 72 (0x12d41c000) [pid = 1668] [serial = 48] [outer = 0x0] [url = about:blank] 03:38:06 INFO - PROCESS | 1668 | --DOMWINDOW == 71 (0x12d498c00) [pid = 1668] [serial = 51] [outer = 0x0] [url = about:blank] 03:38:06 INFO - PROCESS | 1668 | --DOMWINDOW == 70 (0x12cc91c00) [pid = 1668] [serial = 45] [outer = 0x0] [url = about:blank] 03:38:06 INFO - PROCESS | 1668 | --DOMWINDOW == 69 (0x12cd9dc00) [pid = 1668] [serial = 46] [outer = 0x0] [url = about:blank] 03:38:06 INFO - PROCESS | 1668 | --DOMWINDOW == 68 (0x12cc82400) [pid = 1668] [serial = 42] [outer = 0x0] [url = about:blank] 03:38:06 INFO - PROCESS | 1668 | --DOMWINDOW == 67 (0x12cc87000) [pid = 1668] [serial = 43] [outer = 0x0] [url = about:blank] 03:38:06 INFO - PROCESS | 1668 | --DOMWINDOW == 66 (0x12c84bc00) [pid = 1668] [serial = 40] [outer = 0x0] [url = about:blank] 03:38:06 INFO - PROCESS | 1668 | --DOMWINDOW == 65 (0x12c56bc00) [pid = 1668] [serial = 39] [outer = 0x0] [url = about:blank] 03:38:06 INFO - PROCESS | 1668 | 1467110286417 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 03:38:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 03:38:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1122ms 03:38:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 03:38:06 INFO - PROCESS | 1668 | 1467110286468 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 03:38:06 INFO - PROCESS | 1668 | 1467110286470 Marionette TRACE conn3 <- [1,189,null,{"value":"7"}] 03:38:06 INFO - PROCESS | 1668 | 1467110286473 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 03:38:06 INFO - PROCESS | 1668 | 1467110286476 Marionette TRACE conn3 <- [1,190,null,{}] 03:38:06 INFO - PROCESS | 1668 | 1467110286480 Marionette TRACE conn3 -> [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:38:06 INFO - PROCESS | 1668 | 1467110286481 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:06 INFO - PROCESS | 1668 | 1467110286553 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 03:38:06 INFO - PROCESS | 1668 | 1467110286561 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:06 INFO - PROCESS | 1668 | 1467110286564 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:06 INFO - PROCESS | 1668 | ++DOCSHELL 0x112e0f000 == 28 [pid = 1668] [id = 55] 03:38:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 66 (0x116809c00) [pid = 1668] [serial = 161] [outer = 0x0] 03:38:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 67 (0x116880800) [pid = 1668] [serial = 162] [outer = 0x116809c00] 03:38:06 INFO - PROCESS | 1668 | 1467110286591 Marionette DEBUG loaded listener.js 03:38:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 68 (0x112e68000) [pid = 1668] [serial = 163] [outer = 0x116809c00] 03:38:06 INFO - PROCESS | 1668 | 1467110286905 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 03:38:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 03:38:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 473ms 03:38:06 INFO - PROCESS | 1668 | 1467110286947 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 03:38:06 INFO - PROCESS | 1668 | 1467110286951 Marionette TRACE conn3 <- [1,193,null,{"value":"7"}] 03:38:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 03:38:06 INFO - PROCESS | 1668 | 1467110286955 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 03:38:06 INFO - PROCESS | 1668 | 1467110286957 Marionette TRACE conn3 <- [1,194,null,{}] 03:38:06 INFO - PROCESS | 1668 | 1467110286959 Marionette TRACE conn3 -> [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:38:06 INFO - PROCESS | 1668 | 1467110286961 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:07 INFO - PROCESS | 1668 | 1467110287033 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 03:38:07 INFO - PROCESS | 1668 | 1467110287037 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:07 INFO - PROCESS | 1668 | 1467110287039 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:07 INFO - PROCESS | 1668 | ++DOCSHELL 0x11668c800 == 29 [pid = 1668] [id = 56] 03:38:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 69 (0x117ed7400) [pid = 1668] [serial = 164] [outer = 0x0] 03:38:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 70 (0x118275400) [pid = 1668] [serial = 165] [outer = 0x117ed7400] 03:38:07 INFO - PROCESS | 1668 | 1467110287068 Marionette DEBUG loaded listener.js 03:38:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 71 (0x118355400) [pid = 1668] [serial = 166] [outer = 0x117ed7400] 03:38:07 INFO - PROCESS | 1668 | 1467110287385 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 03:38:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 03:38:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 470ms 03:38:07 INFO - PROCESS | 1668 | 1467110287426 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 03:38:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 03:38:07 INFO - PROCESS | 1668 | 1467110287438 Marionette TRACE conn3 <- [1,197,null,{"value":"7"}] 03:38:07 INFO - PROCESS | 1668 | 1467110287442 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 03:38:07 INFO - PROCESS | 1668 | 1467110287445 Marionette TRACE conn3 <- [1,198,null,{}] 03:38:07 INFO - PROCESS | 1668 | 1467110287457 Marionette TRACE conn3 -> [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:38:07 INFO - PROCESS | 1668 | 1467110287462 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:07 INFO - PROCESS | 1668 | 1467110287578 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 03:38:07 INFO - PROCESS | 1668 | 1467110287640 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:07 INFO - PROCESS | 1668 | 1467110287643 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:07 INFO - PROCESS | 1668 | ++DOCSHELL 0x117e67800 == 30 [pid = 1668] [id = 57] 03:38:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 72 (0x1164ec800) [pid = 1668] [serial = 167] [outer = 0x0] 03:38:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 73 (0x11878ec00) [pid = 1668] [serial = 168] [outer = 0x1164ec800] 03:38:07 INFO - PROCESS | 1668 | 1467110287687 Marionette DEBUG loaded listener.js 03:38:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 74 (0x118e50c00) [pid = 1668] [serial = 169] [outer = 0x1164ec800] 03:38:08 INFO - PROCESS | 1668 | 1467110288072 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 03:38:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 03:38:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 673ms 03:38:08 INFO - PROCESS | 1668 | 1467110288115 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 03:38:08 INFO - PROCESS | 1668 | 1467110288116 Marionette TRACE conn3 <- [1,201,null,{"value":"7"}] 03:38:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 03:38:08 INFO - PROCESS | 1668 | 1467110288119 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 03:38:08 INFO - PROCESS | 1668 | 1467110288120 Marionette TRACE conn3 <- [1,202,null,{}] 03:38:08 INFO - PROCESS | 1668 | 1467110288122 Marionette TRACE conn3 -> [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:38:08 INFO - PROCESS | 1668 | 1467110288123 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:08 INFO - PROCESS | 1668 | 1467110288196 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 03:38:08 INFO - PROCESS | 1668 | 1467110288199 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:08 INFO - PROCESS | 1668 | 1467110288201 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:08 INFO - PROCESS | 1668 | ++DOCSHELL 0x11831f800 == 31 [pid = 1668] [id = 58] 03:38:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 75 (0x1196b2800) [pid = 1668] [serial = 170] [outer = 0x0] 03:38:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 76 (0x1196bc400) [pid = 1668] [serial = 171] [outer = 0x1196b2800] 03:38:08 INFO - PROCESS | 1668 | 1467110288228 Marionette DEBUG loaded listener.js 03:38:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 77 (0x119ceac00) [pid = 1668] [serial = 172] [outer = 0x1196b2800] 03:38:08 INFO - PROCESS | 1668 | 1467110288547 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 03:38:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 03:38:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 468ms 03:38:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 03:38:08 INFO - PROCESS | 1668 | 1467110288588 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 03:38:08 INFO - PROCESS | 1668 | 1467110288589 Marionette TRACE conn3 <- [1,205,null,{"value":"7"}] 03:38:08 INFO - PROCESS | 1668 | 1467110288598 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 03:38:08 INFO - PROCESS | 1668 | 1467110288599 Marionette TRACE conn3 <- [1,206,null,{}] 03:38:08 INFO - PROCESS | 1668 | 1467110288602 Marionette TRACE conn3 -> [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:38:08 INFO - PROCESS | 1668 | 1467110288603 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:08 INFO - PROCESS | 1668 | 1467110288686 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 03:38:08 INFO - PROCESS | 1668 | 1467110288718 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:08 INFO - PROCESS | 1668 | 1467110288719 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:08 INFO - PROCESS | 1668 | ++DOCSHELL 0x118add000 == 32 [pid = 1668] [id = 59] 03:38:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 78 (0x115ddf000) [pid = 1668] [serial = 173] [outer = 0x0] 03:38:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 79 (0x120f31400) [pid = 1668] [serial = 174] [outer = 0x115ddf000] 03:38:08 INFO - PROCESS | 1668 | 1467110288744 Marionette DEBUG loaded listener.js 03:38:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 80 (0x12105b000) [pid = 1668] [serial = 175] [outer = 0x115ddf000] 03:38:09 INFO - PROCESS | 1668 | 1467110289071 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 03:38:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 03:38:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 525ms 03:38:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 03:38:09 INFO - PROCESS | 1668 | 1467110289117 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 03:38:09 INFO - PROCESS | 1668 | 1467110289118 Marionette TRACE conn3 <- [1,209,null,{"value":"7"}] 03:38:09 INFO - PROCESS | 1668 | 1467110289120 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 03:38:09 INFO - PROCESS | 1668 | 1467110289121 Marionette TRACE conn3 <- [1,210,null,{}] 03:38:09 INFO - PROCESS | 1668 | 1467110289123 Marionette TRACE conn3 -> [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:38:09 INFO - PROCESS | 1668 | 1467110289127 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:09 INFO - PROCESS | 1668 | 1467110289231 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 03:38:09 INFO - PROCESS | 1668 | 1467110289263 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:09 INFO - PROCESS | 1668 | 1467110289265 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:09 INFO - PROCESS | 1668 | ++DOCSHELL 0x1194e4000 == 33 [pid = 1668] [id = 60] 03:38:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 81 (0x12105d800) [pid = 1668] [serial = 176] [outer = 0x0] 03:38:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 82 (0x1218aa800) [pid = 1668] [serial = 177] [outer = 0x12105d800] 03:38:09 INFO - PROCESS | 1668 | 1467110289289 Marionette DEBUG loaded listener.js 03:38:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 83 (0x124c8d800) [pid = 1668] [serial = 178] [outer = 0x12105d800] 03:38:09 INFO - PROCESS | 1668 | 1467110289578 Marionette TRACE conn3 <- [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:38:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 03:38:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 469ms 03:38:09 INFO - PROCESS | 1668 | 1467110289596 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 03:38:09 INFO - PROCESS | 1668 | 1467110289597 Marionette TRACE conn3 <- [1,213,null,{"value":"7"}] 03:38:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 03:38:09 INFO - PROCESS | 1668 | 1467110289604 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 03:38:09 INFO - PROCESS | 1668 | 1467110289605 Marionette TRACE conn3 <- [1,214,null,{}] 03:38:09 INFO - PROCESS | 1668 | 1467110289615 Marionette TRACE conn3 -> [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:38:09 INFO - PROCESS | 1668 | 1467110289616 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:09 INFO - PROCESS | 1668 | 1467110289715 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 03:38:09 INFO - PROCESS | 1668 | 1467110289719 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:09 INFO - PROCESS | 1668 | 1467110289720 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:09 INFO - PROCESS | 1668 | ++DOCSHELL 0x119c4f000 == 34 [pid = 1668] [id = 61] 03:38:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 84 (0x11835fc00) [pid = 1668] [serial = 179] [outer = 0x0] 03:38:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 85 (0x124cc0c00) [pid = 1668] [serial = 180] [outer = 0x11835fc00] 03:38:09 INFO - PROCESS | 1668 | 1467110289746 Marionette DEBUG loaded listener.js 03:38:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x1256ef800) [pid = 1668] [serial = 181] [outer = 0x11835fc00] 03:38:10 INFO - PROCESS | 1668 | 1467110290051 Marionette TRACE conn3 <- [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:38:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 03:38:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 469ms 03:38:10 INFO - PROCESS | 1668 | 1467110290074 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 03:38:10 INFO - PROCESS | 1668 | 1467110290077 Marionette TRACE conn3 <- [1,217,null,{"value":"7"}] 03:38:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 03:38:10 INFO - PROCESS | 1668 | 1467110290081 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 03:38:10 INFO - PROCESS | 1668 | 1467110290082 Marionette TRACE conn3 <- [1,218,null,{}] 03:38:10 INFO - PROCESS | 1668 | 1467110290085 Marionette TRACE conn3 -> [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:38:10 INFO - PROCESS | 1668 | 1467110290086 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:10 INFO - PROCESS | 1668 | 1467110290172 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 03:38:10 INFO - PROCESS | 1668 | 1467110290202 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:10 INFO - PROCESS | 1668 | 1467110290203 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:10 INFO - PROCESS | 1668 | ++DOCSHELL 0x121130800 == 35 [pid = 1668] [id = 62] 03:38:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x1256f8000) [pid = 1668] [serial = 182] [outer = 0x0] 03:38:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x126035000) [pid = 1668] [serial = 183] [outer = 0x1256f8000] 03:38:10 INFO - PROCESS | 1668 | 1467110290227 Marionette DEBUG loaded listener.js 03:38:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x12634dc00) [pid = 1668] [serial = 184] [outer = 0x1256f8000] 03:38:10 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x117ed2400) [pid = 1668] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 03:38:10 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x112ee5800) [pid = 1668] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 03:38:10 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x11835d400) [pid = 1668] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 03:38:10 INFO - PROCESS | 1668 | --DOMWINDOW == 85 (0x115e20800) [pid = 1668] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 03:38:10 INFO - PROCESS | 1668 | --DOMWINDOW == 84 (0x115e8ec00) [pid = 1668] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 03:38:10 INFO - PROCESS | 1668 | --DOMWINDOW == 83 (0x129275000) [pid = 1668] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 03:38:10 INFO - PROCESS | 1668 | --DOMWINDOW == 82 (0x121058400) [pid = 1668] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 03:38:10 INFO - PROCESS | 1668 | --DOMWINDOW == 81 (0x12189c800) [pid = 1668] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 03:38:10 INFO - PROCESS | 1668 | --DOMWINDOW == 80 (0x1132c8800) [pid = 1668] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 03:38:10 INFO - PROCESS | 1668 | --DOMWINDOW == 79 (0x1269a3400) [pid = 1668] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 03:38:10 INFO - PROCESS | 1668 | --DOMWINDOW == 78 (0x1263ef400) [pid = 1668] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 03:38:10 INFO - PROCESS | 1668 | 1467110290550 Marionette TRACE conn3 <- [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:38:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 03:38:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 518ms 03:38:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 03:38:10 INFO - PROCESS | 1668 | 1467110290599 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 03:38:10 INFO - PROCESS | 1668 | 1467110290601 Marionette TRACE conn3 <- [1,221,null,{"value":"7"}] 03:38:10 INFO - PROCESS | 1668 | 1467110290603 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 03:38:10 INFO - PROCESS | 1668 | 1467110290604 Marionette TRACE conn3 <- [1,222,null,{}] 03:38:10 INFO - PROCESS | 1668 | 1467110290606 Marionette TRACE conn3 -> [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:38:10 INFO - PROCESS | 1668 | 1467110290607 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:10 INFO - PROCESS | 1668 | 1467110290685 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 03:38:10 INFO - PROCESS | 1668 | 1467110290732 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:10 INFO - PROCESS | 1668 | 1467110290733 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:10 INFO - PROCESS | 1668 | ++DOCSHELL 0x117479000 == 36 [pid = 1668] [id = 63] 03:38:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 79 (0x116a22000) [pid = 1668] [serial = 185] [outer = 0x0] 03:38:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 80 (0x1196b0400) [pid = 1668] [serial = 186] [outer = 0x116a22000] 03:38:10 INFO - PROCESS | 1668 | 1467110290757 Marionette DEBUG loaded listener.js 03:38:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 81 (0x1256fd800) [pid = 1668] [serial = 187] [outer = 0x116a22000] 03:38:11 INFO - PROCESS | 1668 | 1467110291005 Marionette TRACE conn3 <- [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:38:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 03:38:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 418ms 03:38:11 INFO - PROCESS | 1668 | 1467110291022 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 03:38:11 INFO - PROCESS | 1668 | 1467110291023 Marionette TRACE conn3 <- [1,225,null,{"value":"7"}] 03:38:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 03:38:11 INFO - PROCESS | 1668 | 1467110291035 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 03:38:11 INFO - PROCESS | 1668 | 1467110291036 Marionette TRACE conn3 <- [1,226,null,{}] 03:38:11 INFO - PROCESS | 1668 | 1467110291038 Marionette TRACE conn3 -> [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:38:11 INFO - PROCESS | 1668 | 1467110291039 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:11 INFO - PROCESS | 1668 | 1467110291117 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 03:38:11 INFO - PROCESS | 1668 | 1467110291121 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:11 INFO - PROCESS | 1668 | 1467110291122 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:11 INFO - PROCESS | 1668 | ++DOCSHELL 0x121949000 == 37 [pid = 1668] [id = 64] 03:38:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 82 (0x1263ed800) [pid = 1668] [serial = 188] [outer = 0x0] 03:38:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 83 (0x12667bc00) [pid = 1668] [serial = 189] [outer = 0x1263ed800] 03:38:11 INFO - PROCESS | 1668 | 1467110291149 Marionette DEBUG loaded listener.js 03:38:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 84 (0x1269a0400) [pid = 1668] [serial = 190] [outer = 0x1263ed800] 03:38:11 INFO - PROCESS | 1668 | 1467110291454 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 03:38:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 03:38:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 469ms 03:38:11 INFO - PROCESS | 1668 | 1467110291503 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 03:38:11 INFO - PROCESS | 1668 | 1467110291504 Marionette TRACE conn3 <- [1,229,null,{"value":"7"}] 03:38:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 03:38:11 INFO - PROCESS | 1668 | 1467110291506 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 03:38:11 INFO - PROCESS | 1668 | 1467110291508 Marionette TRACE conn3 <- [1,230,null,{}] 03:38:11 INFO - PROCESS | 1668 | 1467110291510 Marionette TRACE conn3 -> [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:38:11 INFO - PROCESS | 1668 | 1467110291512 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:11 INFO - PROCESS | 1668 | 1467110291623 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 03:38:11 INFO - PROCESS | 1668 | 1467110291649 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:11 INFO - PROCESS | 1668 | 1467110291650 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:11 INFO - PROCESS | 1668 | ++DOCSHELL 0x1184c5800 == 38 [pid = 1668] [id = 65] 03:38:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 85 (0x126353800) [pid = 1668] [serial = 191] [outer = 0x0] 03:38:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x126c6d800) [pid = 1668] [serial = 192] [outer = 0x126353800] 03:38:11 INFO - PROCESS | 1668 | 1467110291676 Marionette DEBUG loaded listener.js 03:38:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x129049c00) [pid = 1668] [serial = 193] [outer = 0x126353800] 03:38:11 INFO - PROCESS | 1668 | 1467110291921 Marionette TRACE conn3 <- [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:38:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 03:38:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 420ms 03:38:11 INFO - PROCESS | 1668 | 1467110291932 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 03:38:11 INFO - PROCESS | 1668 | 1467110291933 Marionette TRACE conn3 <- [1,233,null,{"value":"7"}] 03:38:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 03:38:11 INFO - PROCESS | 1668 | 1467110291935 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 03:38:11 INFO - PROCESS | 1668 | 1467110291936 Marionette TRACE conn3 <- [1,234,null,{}] 03:38:11 INFO - PROCESS | 1668 | 1467110291938 Marionette TRACE conn3 -> [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:38:11 INFO - PROCESS | 1668 | 1467110291939 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:12 INFO - PROCESS | 1668 | 1467110292020 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 03:38:12 INFO - PROCESS | 1668 | 1467110292024 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:12 INFO - PROCESS | 1668 | 1467110292025 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:12 INFO - PROCESS | 1668 | ++DOCSHELL 0x124fa8800 == 39 [pid = 1668] [id = 66] 03:38:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x129275c00) [pid = 1668] [serial = 194] [outer = 0x0] 03:38:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x12927e800) [pid = 1668] [serial = 195] [outer = 0x129275c00] 03:38:12 INFO - PROCESS | 1668 | 1467110292052 Marionette DEBUG loaded listener.js 03:38:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x1293e4400) [pid = 1668] [serial = 196] [outer = 0x129275c00] 03:38:12 INFO - PROCESS | 1668 | 1467110292337 Marionette TRACE conn3 <- [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:38:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 03:38:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 419ms 03:38:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 03:38:12 INFO - PROCESS | 1668 | 1467110292354 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 03:38:12 INFO - PROCESS | 1668 | 1467110292355 Marionette TRACE conn3 <- [1,237,null,{"value":"7"}] 03:38:12 INFO - PROCESS | 1668 | 1467110292367 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 03:38:12 INFO - PROCESS | 1668 | 1467110292368 Marionette TRACE conn3 <- [1,238,null,{}] 03:38:12 INFO - PROCESS | 1668 | 1467110292371 Marionette TRACE conn3 -> [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:38:12 INFO - PROCESS | 1668 | 1467110292372 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:12 INFO - PROCESS | 1668 | 1467110292532 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 03:38:12 INFO - PROCESS | 1668 | 1467110292642 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:12 INFO - PROCESS | 1668 | 1467110292644 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:12 INFO - PROCESS | 1668 | ++DOCSHELL 0x11211d000 == 40 [pid = 1668] [id = 67] 03:38:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x111c7f000) [pid = 1668] [serial = 197] [outer = 0x0] 03:38:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x112986800) [pid = 1668] [serial = 198] [outer = 0x111c7f000] 03:38:12 INFO - PROCESS | 1668 | 1467110292695 Marionette DEBUG loaded listener.js 03:38:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x113ddbc00) [pid = 1668] [serial = 199] [outer = 0x111c7f000] 03:38:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 03:38:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 878ms 03:38:13 INFO - PROCESS | 1668 | 1467110293231 Marionette TRACE conn3 <- [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:38:13 INFO - PROCESS | 1668 | 1467110293237 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 03:38:13 INFO - PROCESS | 1668 | 1467110293239 Marionette TRACE conn3 <- [1,241,null,{"value":"7"}] 03:38:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 03:38:13 INFO - PROCESS | 1668 | 1467110293243 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 03:38:13 INFO - PROCESS | 1668 | 1467110293244 Marionette TRACE conn3 <- [1,242,null,{}] 03:38:13 INFO - PROCESS | 1668 | 1467110293247 Marionette TRACE conn3 -> [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:38:13 INFO - PROCESS | 1668 | 1467110293251 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:13 INFO - PROCESS | 1668 | 1467110293356 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 03:38:13 INFO - PROCESS | 1668 | 1467110293403 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:13 INFO - PROCESS | 1668 | 1467110293405 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:13 INFO - PROCESS | 1668 | ++DOCSHELL 0x117e6e800 == 41 [pid = 1668] [id = 68] 03:38:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x11670a800) [pid = 1668] [serial = 200] [outer = 0x0] 03:38:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x11803b400) [pid = 1668] [serial = 201] [outer = 0x11670a800] 03:38:13 INFO - PROCESS | 1668 | 1467110293435 Marionette DEBUG loaded listener.js 03:38:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x118355800) [pid = 1668] [serial = 202] [outer = 0x11670a800] 03:38:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x118e46400) [pid = 1668] [serial = 203] [outer = 0x12cda6800] 03:38:14 INFO - PROCESS | 1668 | 1467110294238 Marionette TRACE conn3 <- [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:38:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 03:38:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1021ms 03:38:14 INFO - PROCESS | 1668 | 1467110294317 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 03:38:14 INFO - PROCESS | 1668 | 1467110294320 Marionette TRACE conn3 <- [1,245,null,{"value":"7"}] 03:38:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 03:38:14 INFO - PROCESS | 1668 | 1467110294324 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 03:38:14 INFO - PROCESS | 1668 | 1467110294326 Marionette TRACE conn3 <- [1,246,null,{}] 03:38:14 INFO - PROCESS | 1668 | 1467110294330 Marionette TRACE conn3 -> [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:38:14 INFO - PROCESS | 1668 | 1467110294332 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:14 INFO - PROCESS | 1668 | 1467110294427 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 03:38:14 INFO - PROCESS | 1668 | 1467110294471 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:14 INFO - PROCESS | 1668 | 1467110294474 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:14 INFO - PROCESS | 1668 | ++DOCSHELL 0x116686000 == 42 [pid = 1668] [id = 69] 03:38:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x11803d800) [pid = 1668] [serial = 204] [outer = 0x0] 03:38:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x11822e400) [pid = 1668] [serial = 205] [outer = 0x11803d800] 03:38:14 INFO - PROCESS | 1668 | 1467110294502 Marionette DEBUG loaded listener.js 03:38:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x1182bc800) [pid = 1668] [serial = 206] [outer = 0x11803d800] 03:38:14 INFO - PROCESS | 1668 | --DOCSHELL 0x124fa8800 == 41 [pid = 1668] [id = 66] 03:38:14 INFO - PROCESS | 1668 | --DOCSHELL 0x1184c5800 == 40 [pid = 1668] [id = 65] 03:38:14 INFO - PROCESS | 1668 | --DOCSHELL 0x121949000 == 39 [pid = 1668] [id = 64] 03:38:14 INFO - PROCESS | 1668 | --DOCSHELL 0x117479000 == 38 [pid = 1668] [id = 63] 03:38:14 INFO - PROCESS | 1668 | --DOCSHELL 0x121130800 == 37 [pid = 1668] [id = 62] 03:38:14 INFO - PROCESS | 1668 | --DOCSHELL 0x119c4f000 == 36 [pid = 1668] [id = 61] 03:38:14 INFO - PROCESS | 1668 | --DOCSHELL 0x1194e4000 == 35 [pid = 1668] [id = 60] 03:38:14 INFO - PROCESS | 1668 | --DOCSHELL 0x118add000 == 34 [pid = 1668] [id = 59] 03:38:14 INFO - PROCESS | 1668 | --DOCSHELL 0x11831f800 == 33 [pid = 1668] [id = 58] 03:38:14 INFO - PROCESS | 1668 | --DOCSHELL 0x117e67800 == 32 [pid = 1668] [id = 57] 03:38:14 INFO - PROCESS | 1668 | --DOCSHELL 0x11668c800 == 31 [pid = 1668] [id = 56] 03:38:14 INFO - PROCESS | 1668 | --DOCSHELL 0x112e0f000 == 30 [pid = 1668] [id = 55] 03:38:14 INFO - PROCESS | 1668 | 1467110294855 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 03:38:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 03:38:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 571ms 03:38:14 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x1293e6c00) [pid = 1668] [serial = 121] [outer = 0x0] [url = about:blank] 03:38:14 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x11826c400) [pid = 1668] [serial = 126] [outer = 0x0] [url = about:blank] 03:38:14 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x117ed7000) [pid = 1668] [serial = 132] [outer = 0x0] [url = about:blank] 03:38:14 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x118362000) [pid = 1668] [serial = 129] [outer = 0x0] [url = about:blank] 03:38:14 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x118e4dc00) [pid = 1668] [serial = 130] [outer = 0x0] [url = about:blank] 03:38:14 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x119390400) [pid = 1668] [serial = 135] [outer = 0x0] [url = about:blank] 03:38:14 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x11663ac00) [pid = 1668] [serial = 123] [outer = 0x0] [url = about:blank] 03:38:14 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x119aacc00) [pid = 1668] [serial = 136] [outer = 0x0] [url = about:blank] 03:38:14 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x116889000) [pid = 1668] [serial = 124] [outer = 0x0] [url = about:blank] 03:38:14 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x119389400) [pid = 1668] [serial = 133] [outer = 0x0] [url = about:blank] 03:38:14 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x1212df800) [pid = 1668] [serial = 139] [outer = 0x0] [url = about:blank] 03:38:14 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x1182b2400) [pid = 1668] [serial = 127] [outer = 0x0] [url = about:blank] 03:38:14 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x121d86000) [pid = 1668] [serial = 141] [outer = 0x0] [url = about:blank] 03:38:14 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x123dad800) [pid = 1668] [serial = 103] [outer = 0x0] [url = about:blank] 03:38:14 INFO - PROCESS | 1668 | --DOMWINDOW == 85 (0x128c80000) [pid = 1668] [serial = 115] [outer = 0x0] [url = about:blank] 03:38:14 INFO - PROCESS | 1668 | --DOMWINDOW == 84 (0x12903e400) [pid = 1668] [serial = 118] [outer = 0x0] [url = about:blank] 03:38:14 INFO - PROCESS | 1668 | --DOMWINDOW == 83 (0x124c8c800) [pid = 1668] [serial = 142] [outer = 0x0] [url = about:blank] 03:38:14 INFO - PROCESS | 1668 | --DOMWINDOW == 82 (0x12927cc00) [pid = 1668] [serial = 120] [outer = 0x0] [url = about:blank] 03:38:14 INFO - PROCESS | 1668 | --DOMWINDOW == 81 (0x12105ac00) [pid = 1668] [serial = 138] [outer = 0x0] [url = about:blank] 03:38:14 INFO - PROCESS | 1668 | 1467110294898 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 03:38:14 INFO - PROCESS | 1668 | 1467110294902 Marionette TRACE conn3 <- [1,249,null,{"value":"7"}] 03:38:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 03:38:14 INFO - PROCESS | 1668 | 1467110294908 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 03:38:14 INFO - PROCESS | 1668 | 1467110294909 Marionette TRACE conn3 <- [1,250,null,{}] 03:38:14 INFO - PROCESS | 1668 | 1467110294912 Marionette TRACE conn3 -> [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:38:14 INFO - PROCESS | 1668 | 1467110294913 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:14 INFO - PROCESS | 1668 | 1467110294987 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 03:38:14 INFO - PROCESS | 1668 | 1467110294994 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:14 INFO - PROCESS | 1668 | 1467110294996 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:15 INFO - PROCESS | 1668 | ++DOCSHELL 0x116fdf800 == 31 [pid = 1668] [id = 70] 03:38:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 82 (0x11835cc00) [pid = 1668] [serial = 207] [outer = 0x0] 03:38:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 83 (0x118756400) [pid = 1668] [serial = 208] [outer = 0x11835cc00] 03:38:15 INFO - PROCESS | 1668 | 1467110295023 Marionette DEBUG loaded listener.js 03:38:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 84 (0x119385400) [pid = 1668] [serial = 209] [outer = 0x11835cc00] 03:38:15 INFO - PROCESS | 1668 | 1467110295372 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 03:38:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 03:38:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 471ms 03:38:15 INFO - PROCESS | 1668 | 1467110295381 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 03:38:15 INFO - PROCESS | 1668 | 1467110295383 Marionette TRACE conn3 <- [1,253,null,{"value":"7"}] 03:38:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 03:38:15 INFO - PROCESS | 1668 | 1467110295386 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 03:38:15 INFO - PROCESS | 1668 | 1467110295390 Marionette TRACE conn3 <- [1,254,null,{}] 03:38:15 INFO - PROCESS | 1668 | 1467110295404 Marionette TRACE conn3 -> [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:38:15 INFO - PROCESS | 1668 | 1467110295409 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:15 INFO - PROCESS | 1668 | 1467110295537 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 03:38:15 INFO - PROCESS | 1668 | 1467110295610 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:15 INFO - PROCESS | 1668 | 1467110295613 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:15 INFO - PROCESS | 1668 | ++DOCSHELL 0x1184b5000 == 32 [pid = 1668] [id = 71] 03:38:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 85 (0x1196b2c00) [pid = 1668] [serial = 210] [outer = 0x0] 03:38:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x120f2c400) [pid = 1668] [serial = 211] [outer = 0x1196b2c00] 03:38:15 INFO - PROCESS | 1668 | 1467110295658 Marionette DEBUG loaded listener.js 03:38:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x1212dc000) [pid = 1668] [serial = 212] [outer = 0x1196b2c00] 03:38:16 INFO - PROCESS | 1668 | 1467110295996 Marionette TRACE conn3 <- [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:38:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 03:38:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 626ms 03:38:16 INFO - PROCESS | 1668 | 1467110296021 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 03:38:16 INFO - PROCESS | 1668 | 1467110296023 Marionette TRACE conn3 <- [1,257,null,{"value":"7"}] 03:38:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 03:38:16 INFO - PROCESS | 1668 | 1467110296028 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 03:38:16 INFO - PROCESS | 1668 | 1467110296030 Marionette TRACE conn3 <- [1,258,null,{}] 03:38:16 INFO - PROCESS | 1668 | 1467110296033 Marionette TRACE conn3 -> [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:38:16 INFO - PROCESS | 1668 | 1467110296034 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:16 INFO - PROCESS | 1668 | 1467110296117 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 03:38:16 INFO - PROCESS | 1668 | 1467110296162 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:16 INFO - PROCESS | 1668 | 1467110296163 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:16 INFO - PROCESS | 1668 | ++DOCSHELL 0x118adc000 == 33 [pid = 1668] [id = 72] 03:38:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x1184a1c00) [pid = 1668] [serial = 213] [outer = 0x0] 03:38:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x1218a6000) [pid = 1668] [serial = 214] [outer = 0x1184a1c00] 03:38:16 INFO - PROCESS | 1668 | 1467110296188 Marionette DEBUG loaded listener.js 03:38:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x124c98400) [pid = 1668] [serial = 215] [outer = 0x1184a1c00] 03:38:16 INFO - PROCESS | 1668 | 1467110296434 Marionette TRACE conn3 <- [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:38:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 03:38:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 421ms 03:38:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 03:38:16 INFO - PROCESS | 1668 | 1467110296448 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 03:38:16 INFO - PROCESS | 1668 | 1467110296449 Marionette TRACE conn3 <- [1,261,null,{"value":"7"}] 03:38:16 INFO - PROCESS | 1668 | 1467110296451 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 03:38:16 INFO - PROCESS | 1668 | 1467110296452 Marionette TRACE conn3 <- [1,262,null,{}] 03:38:16 INFO - PROCESS | 1668 | 1467110296454 Marionette TRACE conn3 -> [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:38:16 INFO - PROCESS | 1668 | 1467110296455 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:16 INFO - PROCESS | 1668 | 1467110296535 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 03:38:16 INFO - PROCESS | 1668 | 1467110296539 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:16 INFO - PROCESS | 1668 | 1467110296540 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:16 INFO - PROCESS | 1668 | ++DOCSHELL 0x116271000 == 34 [pid = 1668] [id = 73] 03:38:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x124e36c00) [pid = 1668] [serial = 216] [outer = 0x0] 03:38:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x1251bf000) [pid = 1668] [serial = 217] [outer = 0x124e36c00] 03:38:16 INFO - PROCESS | 1668 | 1467110296567 Marionette DEBUG loaded listener.js 03:38:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x126327400) [pid = 1668] [serial = 218] [outer = 0x124e36c00] 03:38:16 INFO - PROCESS | 1668 | 1467110296901 Marionette TRACE conn3 <- [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:38:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 03:38:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 468ms 03:38:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 03:38:16 INFO - PROCESS | 1668 | 1467110296920 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 03:38:16 INFO - PROCESS | 1668 | 1467110296921 Marionette TRACE conn3 <- [1,265,null,{"value":"7"}] 03:38:16 INFO - PROCESS | 1668 | 1467110296923 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 03:38:16 INFO - PROCESS | 1668 | 1467110296924 Marionette TRACE conn3 <- [1,266,null,{}] 03:38:16 INFO - PROCESS | 1668 | 1467110296929 Marionette TRACE conn3 -> [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:38:16 INFO - PROCESS | 1668 | 1467110296933 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:17 INFO - PROCESS | 1668 | 1467110297053 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 03:38:17 INFO - PROCESS | 1668 | 1467110297065 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:17 INFO - PROCESS | 1668 | 1467110297066 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:17 INFO - PROCESS | 1668 | ++DOCSHELL 0x12113c000 == 35 [pid = 1668] [id = 74] 03:38:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x124c94000) [pid = 1668] [serial = 219] [outer = 0x0] 03:38:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x126670c00) [pid = 1668] [serial = 220] [outer = 0x124c94000] 03:38:17 INFO - PROCESS | 1668 | 1467110297091 Marionette DEBUG loaded listener.js 03:38:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x129279000) [pid = 1668] [serial = 221] [outer = 0x124c94000] 03:38:17 INFO - PROCESS | 1668 | 1467110297403 Marionette TRACE conn3 <- [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:38:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 03:38:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 522ms 03:38:17 INFO - PROCESS | 1668 | 1467110297446 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 03:38:17 INFO - PROCESS | 1668 | 1467110297447 Marionette TRACE conn3 <- [1,269,null,{"value":"7"}] 03:38:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 03:38:17 INFO - PROCESS | 1668 | 1467110297449 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 03:38:17 INFO - PROCESS | 1668 | 1467110297450 Marionette TRACE conn3 <- [1,270,null,{}] 03:38:17 INFO - PROCESS | 1668 | 1467110297453 Marionette TRACE conn3 -> [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:38:17 INFO - PROCESS | 1668 | 1467110297454 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:17 INFO - PROCESS | 1668 | 1467110297541 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 03:38:17 INFO - PROCESS | 1668 | 1467110297550 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:17 INFO - PROCESS | 1668 | 1467110297551 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:17 INFO - PROCESS | 1668 | ++DOCSHELL 0x121da9800 == 36 [pid = 1668] [id = 75] 03:38:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x11835c000) [pid = 1668] [serial = 222] [outer = 0x0] 03:38:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x1293ea000) [pid = 1668] [serial = 223] [outer = 0x11835c000] 03:38:17 INFO - PROCESS | 1668 | 1467110297576 Marionette DEBUG loaded listener.js 03:38:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x12954d800) [pid = 1668] [serial = 224] [outer = 0x11835c000] 03:38:17 INFO - PROCESS | 1668 | 1467110297883 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 03:38:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 03:38:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 467ms 03:38:17 INFO - PROCESS | 1668 | 1467110297918 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 03:38:17 INFO - PROCESS | 1668 | 1467110297919 Marionette TRACE conn3 <- [1,273,null,{"value":"7"}] 03:38:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 03:38:17 INFO - PROCESS | 1668 | 1467110297922 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 03:38:17 INFO - PROCESS | 1668 | 1467110297924 Marionette TRACE conn3 <- [1,274,null,{}] 03:38:17 INFO - PROCESS | 1668 | 1467110297930 Marionette TRACE conn3 -> [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:38:17 INFO - PROCESS | 1668 | 1467110297932 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:18 INFO - PROCESS | 1668 | 1467110298067 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 03:38:18 INFO - PROCESS | 1668 | 1467110298087 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:18 INFO - PROCESS | 1668 | 1467110298088 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:18 INFO - PROCESS | 1668 | ++DOCSHELL 0x124a4e800 == 37 [pid = 1668] [id = 76] 03:38:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x11930b800) [pid = 1668] [serial = 225] [outer = 0x0] 03:38:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x12a6a1400) [pid = 1668] [serial = 226] [outer = 0x11930b800] 03:38:18 INFO - PROCESS | 1668 | 1467110298126 Marionette DEBUG loaded listener.js 03:38:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x12a6abc00) [pid = 1668] [serial = 227] [outer = 0x11930b800] 03:38:18 INFO - PROCESS | 1668 | 1467110298576 Marionette TRACE conn3 <- [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:38:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 03:38:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 673ms 03:38:18 INFO - PROCESS | 1668 | 1467110298596 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 03:38:18 INFO - PROCESS | 1668 | 1467110298598 Marionette TRACE conn3 <- [1,277,null,{"value":"7"}] 03:38:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 03:38:18 INFO - PROCESS | 1668 | 1467110298600 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 03:38:18 INFO - PROCESS | 1668 | 1467110298601 Marionette TRACE conn3 <- [1,278,null,{}] 03:38:18 INFO - PROCESS | 1668 | 1467110298604 Marionette TRACE conn3 -> [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:38:18 INFO - PROCESS | 1668 | 1467110298605 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:18 INFO - PROCESS | 1668 | 1467110298696 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 03:38:18 INFO - PROCESS | 1668 | 1467110298708 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:18 INFO - PROCESS | 1668 | 1467110298709 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:18 INFO - PROCESS | 1668 | ++DOCSHELL 0x125622000 == 38 [pid = 1668] [id = 77] 03:38:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x12a705000) [pid = 1668] [serial = 228] [outer = 0x0] 03:38:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x12a70c000) [pid = 1668] [serial = 229] [outer = 0x12a705000] 03:38:18 INFO - PROCESS | 1668 | 1467110298733 Marionette DEBUG loaded listener.js 03:38:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x12ab0e800) [pid = 1668] [serial = 230] [outer = 0x12a705000] 03:38:19 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x115ddf000) [pid = 1668] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 03:38:19 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x1196b2800) [pid = 1668] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 03:38:19 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x116fa1800) [pid = 1668] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 03:38:19 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x117ed7400) [pid = 1668] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 03:38:19 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x11835fc00) [pid = 1668] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 03:38:19 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x116809c00) [pid = 1668] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 03:38:19 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x118353800) [pid = 1668] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 03:38:19 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x1164ec800) [pid = 1668] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 03:38:19 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x121162800) [pid = 1668] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 03:38:19 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x124cc5c00) [pid = 1668] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 03:38:19 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x116710c00) [pid = 1668] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 03:38:19 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x116a22000) [pid = 1668] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 03:38:19 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x12105d800) [pid = 1668] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 03:38:19 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x1256f8000) [pid = 1668] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 03:38:19 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x1263ed800) [pid = 1668] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 03:38:19 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x1164e4000) [pid = 1668] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 03:38:19 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x126353800) [pid = 1668] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 03:38:19 INFO - PROCESS | 1668 | 1467110299146 Marionette TRACE conn3 <- [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:38:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 03:38:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 568ms 03:38:19 INFO - PROCESS | 1668 | 1467110299168 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 03:38:19 INFO - PROCESS | 1668 | 1467110299170 Marionette TRACE conn3 <- [1,281,null,{"value":"7"}] 03:38:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 03:38:19 INFO - PROCESS | 1668 | 1467110299172 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 03:38:19 INFO - PROCESS | 1668 | 1467110299173 Marionette TRACE conn3 <- [1,282,null,{}] 03:38:19 INFO - PROCESS | 1668 | 1467110299175 Marionette TRACE conn3 -> [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:38:19 INFO - PROCESS | 1668 | 1467110299176 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:19 INFO - PROCESS | 1668 | 1467110299250 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 03:38:19 INFO - PROCESS | 1668 | 1467110299253 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:19 INFO - PROCESS | 1668 | 1467110299254 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:19 INFO - PROCESS | 1668 | ++DOCSHELL 0x1194cc000 == 39 [pid = 1668] [id = 78] 03:38:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x116fa1800) [pid = 1668] [serial = 231] [outer = 0x0] 03:38:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x11822c400) [pid = 1668] [serial = 232] [outer = 0x116fa1800] 03:38:19 INFO - PROCESS | 1668 | 1467110299281 Marionette DEBUG loaded listener.js 03:38:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x118e18400) [pid = 1668] [serial = 233] [outer = 0x116fa1800] 03:38:19 INFO - PROCESS | 1668 | 1467110299588 Marionette TRACE conn3 <- [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:38:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 03:38:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 468ms 03:38:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 03:38:19 INFO - PROCESS | 1668 | 1467110299641 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 03:38:19 INFO - PROCESS | 1668 | 1467110299642 Marionette TRACE conn3 <- [1,285,null,{"value":"7"}] 03:38:19 INFO - PROCESS | 1668 | 1467110299645 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 03:38:19 INFO - PROCESS | 1668 | 1467110299646 Marionette TRACE conn3 <- [1,286,null,{}] 03:38:19 INFO - PROCESS | 1668 | 1467110299649 Marionette TRACE conn3 -> [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:38:19 INFO - PROCESS | 1668 | 1467110299650 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:19 INFO - PROCESS | 1668 | 1467110299736 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 03:38:19 INFO - PROCESS | 1668 | 1467110299788 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:19 INFO - PROCESS | 1668 | 1467110299790 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:19 INFO - PROCESS | 1668 | ++DOCSHELL 0x128a04800 == 40 [pid = 1668] [id = 79] 03:38:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x116888000) [pid = 1668] [serial = 234] [outer = 0x0] 03:38:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x1218a0000) [pid = 1668] [serial = 235] [outer = 0x116888000] 03:38:19 INFO - PROCESS | 1668 | 1467110299816 Marionette DEBUG loaded listener.js 03:38:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x12ad9ac00) [pid = 1668] [serial = 236] [outer = 0x116888000] 03:38:20 INFO - PROCESS | 1668 | 1467110300081 Marionette TRACE conn3 <- [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:38:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 03:38:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 470ms 03:38:20 INFO - PROCESS | 1668 | 1467110300116 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 03:38:20 INFO - PROCESS | 1668 | 1467110300118 Marionette TRACE conn3 <- [1,289,null,{"value":"7"}] 03:38:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 03:38:20 INFO - PROCESS | 1668 | 1467110300120 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 03:38:20 INFO - PROCESS | 1668 | 1467110300121 Marionette TRACE conn3 <- [1,290,null,{}] 03:38:20 INFO - PROCESS | 1668 | 1467110300123 Marionette TRACE conn3 -> [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:38:20 INFO - PROCESS | 1668 | 1467110300124 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:20 INFO - PROCESS | 1668 | 1467110300217 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 03:38:20 INFO - PROCESS | 1668 | 1467110300221 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:20 INFO - PROCESS | 1668 | 1467110300222 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:20 INFO - PROCESS | 1668 | ++DOCSHELL 0x129039000 == 41 [pid = 1668] [id = 80] 03:38:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x12ad9cc00) [pid = 1668] [serial = 237] [outer = 0x0] 03:38:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x12ada7400) [pid = 1668] [serial = 238] [outer = 0x12ad9cc00] 03:38:20 INFO - PROCESS | 1668 | 1467110300246 Marionette DEBUG loaded listener.js 03:38:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x12adb8400) [pid = 1668] [serial = 239] [outer = 0x12ad9cc00] 03:38:20 INFO - PROCESS | 1668 | 1467110300548 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 03:38:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 03:38:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 467ms 03:38:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 03:38:20 INFO - PROCESS | 1668 | 1467110300588 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 03:38:20 INFO - PROCESS | 1668 | 1467110300589 Marionette TRACE conn3 <- [1,293,null,{"value":"7"}] 03:38:20 INFO - PROCESS | 1668 | 1467110300591 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 03:38:20 INFO - PROCESS | 1668 | 1467110300593 Marionette TRACE conn3 <- [1,294,null,{}] 03:38:20 INFO - PROCESS | 1668 | 1467110300597 Marionette TRACE conn3 -> [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:38:20 INFO - PROCESS | 1668 | 1467110300598 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:20 INFO - PROCESS | 1668 | 1467110300697 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 03:38:20 INFO - PROCESS | 1668 | 1467110300703 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:20 INFO - PROCESS | 1668 | 1467110300704 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:20 INFO - PROCESS | 1668 | ++DOCSHELL 0x12931b800 == 42 [pid = 1668] [id = 81] 03:38:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x128c80400) [pid = 1668] [serial = 240] [outer = 0x0] 03:38:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x12b8be000) [pid = 1668] [serial = 241] [outer = 0x128c80400] 03:38:20 INFO - PROCESS | 1668 | 1467110300727 Marionette DEBUG loaded listener.js 03:38:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x12bb3f000) [pid = 1668] [serial = 242] [outer = 0x128c80400] 03:38:20 INFO - PROCESS | 1668 | 1467110300997 Marionette TRACE conn3 <- [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:38:21 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:38:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 423ms 03:38:21 INFO - PROCESS | 1668 | 1467110301017 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 03:38:21 INFO - PROCESS | 1668 | 1467110301018 Marionette TRACE conn3 <- [1,297,null,{"value":"7"}] 03:38:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 03:38:21 INFO - PROCESS | 1668 | 1467110301021 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 03:38:21 INFO - PROCESS | 1668 | 1467110301022 Marionette TRACE conn3 <- [1,298,null,{}] 03:38:21 INFO - PROCESS | 1668 | 1467110301024 Marionette TRACE conn3 -> [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:38:21 INFO - PROCESS | 1668 | 1467110301025 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:21 INFO - PROCESS | 1668 | 1467110301131 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 03:38:21 INFO - PROCESS | 1668 | 1467110301243 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:21 INFO - PROCESS | 1668 | 1467110301245 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:21 INFO - PROCESS | 1668 | ++DOCSHELL 0x112d9e000 == 43 [pid = 1668] [id = 82] 03:38:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x110fa0c00) [pid = 1668] [serial = 243] [outer = 0x0] 03:38:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x115e1d000) [pid = 1668] [serial = 244] [outer = 0x110fa0c00] 03:38:21 INFO - PROCESS | 1668 | 1467110301295 Marionette DEBUG loaded listener.js 03:38:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x116810800) [pid = 1668] [serial = 245] [outer = 0x110fa0c00] 03:38:21 INFO - PROCESS | 1668 | 1467110301798 Marionette TRACE conn3 <- [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:38:21 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:38:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 818ms 03:38:21 INFO - PROCESS | 1668 | 1467110301841 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 03:38:21 INFO - PROCESS | 1668 | 1467110301843 Marionette TRACE conn3 <- [1,301,null,{"value":"7"}] 03:38:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 03:38:21 INFO - PROCESS | 1668 | 1467110301868 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 03:38:21 INFO - PROCESS | 1668 | 1467110301870 Marionette TRACE conn3 <- [1,302,null,{}] 03:38:21 INFO - PROCESS | 1668 | 1467110301873 Marionette TRACE conn3 -> [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:38:21 INFO - PROCESS | 1668 | 1467110301876 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:22 INFO - PROCESS | 1668 | 1467110302006 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 03:38:22 INFO - PROCESS | 1668 | 1467110302041 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:22 INFO - PROCESS | 1668 | 1467110302043 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:22 INFO - PROCESS | 1668 | ++DOCSHELL 0x118ec1800 == 44 [pid = 1668] [id = 83] 03:38:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x1182c1c00) [pid = 1668] [serial = 246] [outer = 0x0] 03:38:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x118789c00) [pid = 1668] [serial = 247] [outer = 0x1182c1c00] 03:38:22 INFO - PROCESS | 1668 | 1467110302073 Marionette DEBUG loaded listener.js 03:38:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x1196bc800) [pid = 1668] [serial = 248] [outer = 0x1182c1c00] 03:38:22 INFO - PROCESS | 1668 | 1467110302480 Marionette TRACE conn3 <- [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:38:22 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:38:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 621ms 03:38:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 03:38:22 INFO - PROCESS | 1668 | 1467110302491 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 03:38:22 INFO - PROCESS | 1668 | 1467110302493 Marionette TRACE conn3 <- [1,305,null,{"value":"7"}] 03:38:22 INFO - PROCESS | 1668 | 1467110302496 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 03:38:22 INFO - PROCESS | 1668 | 1467110302497 Marionette TRACE conn3 <- [1,306,null,{}] 03:38:22 INFO - PROCESS | 1668 | 1467110302500 Marionette TRACE conn3 -> [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:38:22 INFO - PROCESS | 1668 | 1467110302501 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:22 INFO - PROCESS | 1668 | 1467110302605 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 03:38:22 INFO - PROCESS | 1668 | 1467110302653 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:22 INFO - PROCESS | 1668 | 1467110302654 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:22 INFO - PROCESS | 1668 | ++DOCSHELL 0x124fb0800 == 45 [pid = 1668] [id = 84] 03:38:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x119da4800) [pid = 1668] [serial = 249] [outer = 0x0] 03:38:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x1218a5c00) [pid = 1668] [serial = 250] [outer = 0x119da4800] 03:38:22 INFO - PROCESS | 1668 | 1467110302683 Marionette DEBUG loaded listener.js 03:38:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x124e37400) [pid = 1668] [serial = 251] [outer = 0x119da4800] 03:38:23 INFO - PROCESS | 1668 | 1467110303097 Marionette TRACE conn3 <- [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:38:23 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:38:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 618ms 03:38:23 INFO - PROCESS | 1668 | 1467110303115 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 03:38:23 INFO - PROCESS | 1668 | 1467110303116 Marionette TRACE conn3 <- [1,309,null,{"value":"7"}] 03:38:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 03:38:23 INFO - PROCESS | 1668 | 1467110303123 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 03:38:23 INFO - PROCESS | 1668 | 1467110303128 Marionette TRACE conn3 <- [1,310,null,{}] 03:38:23 INFO - PROCESS | 1668 | 1467110303131 Marionette TRACE conn3 -> [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:38:23 INFO - PROCESS | 1668 | 1467110303133 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:23 INFO - PROCESS | 1668 | 1467110303234 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 03:38:23 INFO - PROCESS | 1668 | 1467110303314 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:23 INFO - PROCESS | 1668 | 1467110303315 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:23 INFO - PROCESS | 1668 | ++DOCSHELL 0x12964d000 == 46 [pid = 1668] [id = 85] 03:38:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 110 (0x1256f2000) [pid = 1668] [serial = 252] [outer = 0x0] 03:38:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 111 (0x126c75400) [pid = 1668] [serial = 253] [outer = 0x1256f2000] 03:38:23 INFO - PROCESS | 1668 | 1467110303345 Marionette DEBUG loaded listener.js 03:38:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 112 (0x128c19000) [pid = 1668] [serial = 254] [outer = 0x1256f2000] 03:38:23 INFO - PROCESS | 1668 | 1467110303743 Marionette TRACE conn3 <- [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:38:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:38:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 628ms 03:38:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 03:38:23 INFO - PROCESS | 1668 | 1467110303748 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 03:38:23 INFO - PROCESS | 1668 | 1467110303749 Marionette TRACE conn3 <- [1,313,null,{"value":"7"}] 03:38:23 INFO - PROCESS | 1668 | 1467110303752 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 03:38:23 INFO - PROCESS | 1668 | 1467110303753 Marionette TRACE conn3 <- [1,314,null,{}] 03:38:23 INFO - PROCESS | 1668 | 1467110303755 Marionette TRACE conn3 -> [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:38:23 INFO - PROCESS | 1668 | 1467110303757 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:23 INFO - PROCESS | 1668 | 1467110303876 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 03:38:23 INFO - PROCESS | 1668 | 1467110303924 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:23 INFO - PROCESS | 1668 | 1467110303925 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:23 INFO - PROCESS | 1668 | ++DOCSHELL 0x129318000 == 47 [pid = 1668] [id = 86] 03:38:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 113 (0x128c1b400) [pid = 1668] [serial = 255] [outer = 0x0] 03:38:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 114 (0x128c20000) [pid = 1668] [serial = 256] [outer = 0x128c1b400] 03:38:23 INFO - PROCESS | 1668 | 1467110303953 Marionette DEBUG loaded listener.js 03:38:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 115 (0x128df5400) [pid = 1668] [serial = 257] [outer = 0x128c1b400] 03:38:24 INFO - PROCESS | 1668 | 1467110304535 Marionette TRACE conn3 <- [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:38:24 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:38:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 818ms 03:38:24 INFO - PROCESS | 1668 | 1467110304572 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 03:38:24 INFO - PROCESS | 1668 | 1467110304575 Marionette TRACE conn3 <- [1,317,null,{"value":"7"}] 03:38:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 03:38:24 INFO - PROCESS | 1668 | 1467110304579 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 03:38:24 INFO - PROCESS | 1668 | 1467110304580 Marionette TRACE conn3 <- [1,318,null,{}] 03:38:24 INFO - PROCESS | 1668 | 1467110304584 Marionette TRACE conn3 -> [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:38:24 INFO - PROCESS | 1668 | 1467110304585 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:24 INFO - PROCESS | 1668 | 1467110304689 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 03:38:24 INFO - PROCESS | 1668 | 1467110304756 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:24 INFO - PROCESS | 1668 | 1467110304758 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:24 INFO - PROCESS | 1668 | ++DOCSHELL 0x112d34800 == 48 [pid = 1668] [id = 87] 03:38:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 116 (0x118275800) [pid = 1668] [serial = 258] [outer = 0x0] 03:38:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 117 (0x1182b2c00) [pid = 1668] [serial = 259] [outer = 0x118275800] 03:38:24 INFO - PROCESS | 1668 | 1467110304786 Marionette DEBUG loaded listener.js 03:38:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 118 (0x118362400) [pid = 1668] [serial = 260] [outer = 0x118275800] 03:38:25 INFO - PROCESS | 1668 | --DOCSHELL 0x12931b800 == 47 [pid = 1668] [id = 81] 03:38:25 INFO - PROCESS | 1668 | --DOCSHELL 0x129039000 == 46 [pid = 1668] [id = 80] 03:38:25 INFO - PROCESS | 1668 | --DOCSHELL 0x128a04800 == 45 [pid = 1668] [id = 79] 03:38:25 INFO - PROCESS | 1668 | --DOCSHELL 0x1194cc000 == 44 [pid = 1668] [id = 78] 03:38:25 INFO - PROCESS | 1668 | --DOCSHELL 0x125622000 == 43 [pid = 1668] [id = 77] 03:38:25 INFO - PROCESS | 1668 | --DOMWINDOW == 117 (0x12927e800) [pid = 1668] [serial = 195] [outer = 0x0] [url = about:blank] 03:38:25 INFO - PROCESS | 1668 | --DOCSHELL 0x124a4e800 == 42 [pid = 1668] [id = 76] 03:38:25 INFO - PROCESS | 1668 | --DOCSHELL 0x121da9800 == 41 [pid = 1668] [id = 75] 03:38:25 INFO - PROCESS | 1668 | --DOCSHELL 0x12113c000 == 40 [pid = 1668] [id = 74] 03:38:25 INFO - PROCESS | 1668 | --DOCSHELL 0x116271000 == 39 [pid = 1668] [id = 73] 03:38:25 INFO - PROCESS | 1668 | --DOCSHELL 0x118adc000 == 38 [pid = 1668] [id = 72] 03:38:25 INFO - PROCESS | 1668 | --DOCSHELL 0x1184b5000 == 37 [pid = 1668] [id = 71] 03:38:25 INFO - PROCESS | 1668 | --DOCSHELL 0x116fdf800 == 36 [pid = 1668] [id = 70] 03:38:25 INFO - PROCESS | 1668 | --DOCSHELL 0x116686000 == 35 [pid = 1668] [id = 69] 03:38:25 INFO - PROCESS | 1668 | --DOCSHELL 0x117e6e800 == 34 [pid = 1668] [id = 68] 03:38:25 INFO - PROCESS | 1668 | --DOCSHELL 0x11211d000 == 33 [pid = 1668] [id = 67] 03:38:25 INFO - PROCESS | 1668 | 1467110305207 Marionette TRACE conn3 <- [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:38:25 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:38:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 671ms 03:38:25 INFO - PROCESS | 1668 | 1467110305249 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 03:38:25 INFO - PROCESS | 1668 | 1467110305252 Marionette TRACE conn3 <- [1,321,null,{"value":"7"}] 03:38:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 03:38:25 INFO - PROCESS | 1668 | 1467110305256 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 03:38:25 INFO - PROCESS | 1668 | 1467110305258 Marionette TRACE conn3 <- [1,322,null,{}] 03:38:25 INFO - PROCESS | 1668 | 1467110305266 Marionette TRACE conn3 -> [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:38:25 INFO - PROCESS | 1668 | 1467110305268 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:25 INFO - PROCESS | 1668 | 1467110305355 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 03:38:25 INFO - PROCESS | 1668 | --DOMWINDOW == 116 (0x120f31400) [pid = 1668] [serial = 174] [outer = 0x0] [url = about:blank] 03:38:25 INFO - PROCESS | 1668 | --DOMWINDOW == 115 (0x1196bc400) [pid = 1668] [serial = 171] [outer = 0x0] [url = about:blank] 03:38:25 INFO - PROCESS | 1668 | --DOMWINDOW == 114 (0x11826bc00) [pid = 1668] [serial = 145] [outer = 0x0] [url = about:blank] 03:38:25 INFO - PROCESS | 1668 | --DOMWINDOW == 113 (0x118275400) [pid = 1668] [serial = 165] [outer = 0x0] [url = about:blank] 03:38:25 INFO - PROCESS | 1668 | --DOMWINDOW == 112 (0x124cc0c00) [pid = 1668] [serial = 180] [outer = 0x0] [url = about:blank] 03:38:25 INFO - PROCESS | 1668 | --DOMWINDOW == 111 (0x117ed3000) [pid = 1668] [serial = 144] [outer = 0x0] [url = about:blank] 03:38:25 INFO - PROCESS | 1668 | --DOMWINDOW == 110 (0x118355400) [pid = 1668] [serial = 166] [outer = 0x0] [url = about:blank] 03:38:25 INFO - PROCESS | 1668 | --DOMWINDOW == 109 (0x116880800) [pid = 1668] [serial = 162] [outer = 0x0] [url = about:blank] 03:38:25 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x119436c00) [pid = 1668] [serial = 148] [outer = 0x0] [url = about:blank] 03:38:25 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x112e68000) [pid = 1668] [serial = 163] [outer = 0x0] [url = about:blank] 03:38:25 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x118e42400) [pid = 1668] [serial = 147] [outer = 0x0] [url = about:blank] 03:38:25 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x11878ec00) [pid = 1668] [serial = 168] [outer = 0x0] [url = about:blank] 03:38:25 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x118e50c00) [pid = 1668] [serial = 169] [outer = 0x0] [url = about:blank] 03:38:25 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x123db2400) [pid = 1668] [serial = 151] [outer = 0x0] [url = about:blank] 03:38:25 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x121407400) [pid = 1668] [serial = 150] [outer = 0x0] [url = about:blank] 03:38:25 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x1256f7000) [pid = 1668] [serial = 154] [outer = 0x0] [url = about:blank] 03:38:25 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x124f89400) [pid = 1668] [serial = 153] [outer = 0x0] [url = about:blank] 03:38:25 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x119439800) [pid = 1668] [serial = 157] [outer = 0x0] [url = about:blank] 03:38:25 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x118356c00) [pid = 1668] [serial = 156] [outer = 0x0] [url = about:blank] 03:38:25 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x1196b0400) [pid = 1668] [serial = 186] [outer = 0x0] [url = about:blank] 03:38:25 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x124c8d800) [pid = 1668] [serial = 178] [outer = 0x0] [url = about:blank] 03:38:25 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x1218aa800) [pid = 1668] [serial = 177] [outer = 0x0] [url = about:blank] 03:38:25 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x126035000) [pid = 1668] [serial = 183] [outer = 0x0] [url = about:blank] 03:38:25 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x12667bc00) [pid = 1668] [serial = 189] [outer = 0x0] [url = about:blank] 03:38:25 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x117ed4000) [pid = 1668] [serial = 160] [outer = 0x0] [url = about:blank] 03:38:25 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x11670f400) [pid = 1668] [serial = 159] [outer = 0x0] [url = about:blank] 03:38:25 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x1269a0400) [pid = 1668] [serial = 190] [outer = 0x0] [url = about:blank] 03:38:25 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x12634dc00) [pid = 1668] [serial = 184] [outer = 0x0] [url = about:blank] 03:38:25 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x126c6d800) [pid = 1668] [serial = 192] [outer = 0x0] [url = about:blank] 03:38:25 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x1256ef800) [pid = 1668] [serial = 181] [outer = 0x0] [url = about:blank] 03:38:25 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x1256fd800) [pid = 1668] [serial = 187] [outer = 0x0] [url = about:blank] 03:38:25 INFO - PROCESS | 1668 | --DOMWINDOW == 85 (0x12105b000) [pid = 1668] [serial = 175] [outer = 0x0] [url = about:blank] 03:38:25 INFO - PROCESS | 1668 | --DOMWINDOW == 84 (0x129049c00) [pid = 1668] [serial = 193] [outer = 0x0] [url = about:blank] 03:38:25 INFO - PROCESS | 1668 | --DOMWINDOW == 83 (0x119ceac00) [pid = 1668] [serial = 172] [outer = 0x0] [url = about:blank] 03:38:25 INFO - PROCESS | 1668 | 1467110305430 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:25 INFO - PROCESS | 1668 | 1467110305431 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:25 INFO - PROCESS | 1668 | ++DOCSHELL 0x1168a8800 == 34 [pid = 1668] [id = 88] 03:38:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 84 (0x118e50c00) [pid = 1668] [serial = 261] [outer = 0x0] 03:38:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 85 (0x11943c400) [pid = 1668] [serial = 262] [outer = 0x118e50c00] 03:38:25 INFO - PROCESS | 1668 | 1467110305457 Marionette DEBUG loaded listener.js 03:38:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x120f2b400) [pid = 1668] [serial = 263] [outer = 0x118e50c00] 03:38:25 INFO - PROCESS | 1668 | 1467110305754 Marionette TRACE conn3 <- [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:38:25 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:38:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 526ms 03:38:25 INFO - PROCESS | 1668 | 1467110305784 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 03:38:25 INFO - PROCESS | 1668 | 1467110305785 Marionette TRACE conn3 <- [1,325,null,{"value":"7"}] 03:38:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 03:38:25 INFO - PROCESS | 1668 | 1467110305787 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 03:38:25 INFO - PROCESS | 1668 | 1467110305790 Marionette TRACE conn3 <- [1,326,null,{}] 03:38:25 INFO - PROCESS | 1668 | 1467110305801 Marionette TRACE conn3 -> [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:38:25 INFO - PROCESS | 1668 | 1467110305803 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:25 INFO - PROCESS | 1668 | 1467110305882 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 03:38:25 INFO - PROCESS | 1668 | 1467110305951 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:25 INFO - PROCESS | 1668 | 1467110305953 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:25 INFO - PROCESS | 1668 | ++DOCSHELL 0x1184a7800 == 35 [pid = 1668] [id = 89] 03:38:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x121058400) [pid = 1668] [serial = 264] [outer = 0x0] 03:38:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x123dae800) [pid = 1668] [serial = 265] [outer = 0x121058400] 03:38:25 INFO - PROCESS | 1668 | 1467110305983 Marionette DEBUG loaded listener.js 03:38:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x124e34c00) [pid = 1668] [serial = 266] [outer = 0x121058400] 03:38:26 INFO - PROCESS | 1668 | 1467110306248 Marionette TRACE conn3 <- [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:38:26 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:38:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 475ms 03:38:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 03:38:26 INFO - PROCESS | 1668 | 1467110306265 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 03:38:26 INFO - PROCESS | 1668 | 1467110306266 Marionette TRACE conn3 <- [1,329,null,{"value":"7"}] 03:38:26 INFO - PROCESS | 1668 | 1467110306269 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 03:38:26 INFO - PROCESS | 1668 | 1467110306270 Marionette TRACE conn3 <- [1,330,null,{}] 03:38:26 INFO - PROCESS | 1668 | 1467110306284 Marionette TRACE conn3 -> [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:38:26 INFO - PROCESS | 1668 | 1467110306285 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:26 INFO - PROCESS | 1668 | 1467110306375 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 03:38:26 INFO - PROCESS | 1668 | 1467110306381 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:26 INFO - PROCESS | 1668 | 1467110306383 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:26 INFO - PROCESS | 1668 | ++DOCSHELL 0x1193ad000 == 36 [pid = 1668] [id = 90] 03:38:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x12602b800) [pid = 1668] [serial = 267] [outer = 0x0] 03:38:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x12634dc00) [pid = 1668] [serial = 268] [outer = 0x12602b800] 03:38:26 INFO - PROCESS | 1668 | 1467110306411 Marionette DEBUG loaded listener.js 03:38:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x126998800) [pid = 1668] [serial = 269] [outer = 0x12602b800] 03:38:26 INFO - PROCESS | 1668 | 1467110306871 Marionette TRACE conn3 <- [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:38:26 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:38:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 623ms 03:38:26 INFO - PROCESS | 1668 | 1467110306893 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 03:38:26 INFO - PROCESS | 1668 | 1467110306895 Marionette TRACE conn3 <- [1,333,null,{"value":"7"}] 03:38:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 03:38:26 INFO - PROCESS | 1668 | 1467110306898 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 03:38:26 INFO - PROCESS | 1668 | 1467110306900 Marionette TRACE conn3 <- [1,334,null,{}] 03:38:26 INFO - PROCESS | 1668 | 1467110306903 Marionette TRACE conn3 -> [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:38:26 INFO - PROCESS | 1668 | 1467110306905 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:26 INFO - PROCESS | 1668 | 1467110306980 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 03:38:26 INFO - PROCESS | 1668 | 1467110306984 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:26 INFO - PROCESS | 1668 | 1467110306985 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:26 INFO - PROCESS | 1668 | ++DOCSHELL 0x119d14800 == 37 [pid = 1668] [id = 91] 03:38:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x126c69c00) [pid = 1668] [serial = 270] [outer = 0x0] 03:38:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x128c15800) [pid = 1668] [serial = 271] [outer = 0x126c69c00] 03:38:27 INFO - PROCESS | 1668 | 1467110307010 Marionette DEBUG loaded listener.js 03:38:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x128c7d800) [pid = 1668] [serial = 272] [outer = 0x126c69c00] 03:38:27 INFO - PROCESS | 1668 | 1467110307362 Marionette TRACE conn3 <- [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:38:27 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:38:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 469ms 03:38:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 03:38:27 INFO - PROCESS | 1668 | 1467110307367 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 03:38:27 INFO - PROCESS | 1668 | 1467110307368 Marionette TRACE conn3 <- [1,337,null,{"value":"7"}] 03:38:27 INFO - PROCESS | 1668 | 1467110307370 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 03:38:27 INFO - PROCESS | 1668 | 1467110307371 Marionette TRACE conn3 <- [1,338,null,{}] 03:38:27 INFO - PROCESS | 1668 | 1467110307374 Marionette TRACE conn3 -> [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:38:27 INFO - PROCESS | 1668 | 1467110307380 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:27 INFO - PROCESS | 1668 | 1467110307502 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 03:38:27 INFO - PROCESS | 1668 | 1467110307516 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:27 INFO - PROCESS | 1668 | 1467110307517 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:27 INFO - PROCESS | 1668 | ++DOCSHELL 0x120fe0800 == 38 [pid = 1668] [id = 92] 03:38:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x128c7ec00) [pid = 1668] [serial = 273] [outer = 0x0] 03:38:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x129277800) [pid = 1668] [serial = 274] [outer = 0x128c7ec00] 03:38:27 INFO - PROCESS | 1668 | 1467110307542 Marionette DEBUG loaded listener.js 03:38:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x129557800) [pid = 1668] [serial = 275] [outer = 0x128c7ec00] 03:38:27 INFO - PROCESS | 1668 | 1467110307841 Marionette TRACE conn3 <- [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:38:27 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:38:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 517ms 03:38:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 03:38:27 INFO - PROCESS | 1668 | 1467110307888 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 03:38:27 INFO - PROCESS | 1668 | 1467110307890 Marionette TRACE conn3 <- [1,341,null,{"value":"7"}] 03:38:27 INFO - PROCESS | 1668 | 1467110307892 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 03:38:27 INFO - PROCESS | 1668 | 1467110307895 Marionette TRACE conn3 <- [1,342,null,{}] 03:38:27 INFO - PROCESS | 1668 | 1467110307898 Marionette TRACE conn3 -> [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:38:27 INFO - PROCESS | 1668 | 1467110307899 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:27 INFO - PROCESS | 1668 | 1467110307993 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 03:38:27 INFO - PROCESS | 1668 | 1467110307996 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:27 INFO - PROCESS | 1668 | 1467110307997 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:28 INFO - PROCESS | 1668 | ++DOCSHELL 0x121ac3000 == 39 [pid = 1668] [id = 93] 03:38:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x115ddf000) [pid = 1668] [serial = 276] [outer = 0x0] 03:38:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x12a709c00) [pid = 1668] [serial = 277] [outer = 0x115ddf000] 03:38:28 INFO - PROCESS | 1668 | 1467110308027 Marionette DEBUG loaded listener.js 03:38:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x12ab13800) [pid = 1668] [serial = 278] [outer = 0x115ddf000] 03:38:28 INFO - PROCESS | 1668 | 1467110308354 Marionette TRACE conn3 <- [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:38:28 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:38:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 521ms 03:38:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 03:38:28 INFO - PROCESS | 1668 | 1467110308413 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 03:38:28 INFO - PROCESS | 1668 | 1467110308415 Marionette TRACE conn3 <- [1,345,null,{"value":"7"}] 03:38:28 INFO - PROCESS | 1668 | 1467110308417 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 03:38:28 INFO - PROCESS | 1668 | 1467110308418 Marionette TRACE conn3 <- [1,346,null,{}] 03:38:28 INFO - PROCESS | 1668 | 1467110308420 Marionette TRACE conn3 -> [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:38:28 INFO - PROCESS | 1668 | 1467110308421 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:28 INFO - PROCESS | 1668 | 1467110308517 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 03:38:28 INFO - PROCESS | 1668 | 1467110308534 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:28 INFO - PROCESS | 1668 | 1467110308535 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:28 INFO - PROCESS | 1668 | ++DOCSHELL 0x123d2f000 == 40 [pid = 1668] [id = 94] 03:38:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x12ab19000) [pid = 1668] [serial = 279] [outer = 0x0] 03:38:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x12ad9f400) [pid = 1668] [serial = 280] [outer = 0x12ab19000] 03:38:28 INFO - PROCESS | 1668 | 1467110308560 Marionette DEBUG loaded listener.js 03:38:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x12b8bf000) [pid = 1668] [serial = 281] [outer = 0x12ab19000] 03:38:28 INFO - PROCESS | 1668 | 1467110308864 Marionette TRACE conn3 <- [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:38:28 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:38:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 468ms 03:38:28 INFO - PROCESS | 1668 | 1467110308886 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 03:38:28 INFO - PROCESS | 1668 | 1467110308887 Marionette TRACE conn3 <- [1,349,null,{"value":"7"}] 03:38:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 03:38:28 INFO - PROCESS | 1668 | 1467110308889 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 03:38:28 INFO - PROCESS | 1668 | 1467110308890 Marionette TRACE conn3 <- [1,350,null,{}] 03:38:28 INFO - PROCESS | 1668 | 1467110308902 Marionette TRACE conn3 -> [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:38:28 INFO - PROCESS | 1668 | 1467110308903 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:29 INFO - PROCESS | 1668 | 1467110309000 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 03:38:29 INFO - PROCESS | 1668 | 1467110309004 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:29 INFO - PROCESS | 1668 | 1467110309005 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:29 INFO - PROCESS | 1668 | ++DOCSHELL 0x125619800 == 41 [pid = 1668] [id = 95] 03:38:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x12ad9bc00) [pid = 1668] [serial = 282] [outer = 0x0] 03:38:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x12bb41c00) [pid = 1668] [serial = 283] [outer = 0x12ad9bc00] 03:38:29 INFO - PROCESS | 1668 | 1467110309037 Marionette DEBUG loaded listener.js 03:38:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x12bb4ac00) [pid = 1668] [serial = 284] [outer = 0x12ad9bc00] 03:38:29 INFO - PROCESS | 1668 | 1467110309369 Marionette TRACE conn3 <- [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:38:29 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:38:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 520ms 03:38:29 INFO - PROCESS | 1668 | 1467110309409 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 03:38:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 03:38:29 INFO - PROCESS | 1668 | 1467110309410 Marionette TRACE conn3 <- [1,353,null,{"value":"7"}] 03:38:29 INFO - PROCESS | 1668 | 1467110309413 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 03:38:29 INFO - PROCESS | 1668 | 1467110309414 Marionette TRACE conn3 <- [1,354,null,{}] 03:38:29 INFO - PROCESS | 1668 | 1467110309416 Marionette TRACE conn3 -> [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:38:29 INFO - PROCESS | 1668 | 1467110309417 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:29 INFO - PROCESS | 1668 | 1467110309634 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 03:38:29 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x11835c000) [pid = 1668] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 03:38:29 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x11930b800) [pid = 1668] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 03:38:29 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x1196b2c00) [pid = 1668] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 03:38:29 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x11803d800) [pid = 1668] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 03:38:29 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x11835cc00) [pid = 1668] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 03:38:29 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x124e36c00) [pid = 1668] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 03:38:29 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x1184a1c00) [pid = 1668] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 03:38:29 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x129275c00) [pid = 1668] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 03:38:29 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x12a705000) [pid = 1668] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 03:38:29 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x116888000) [pid = 1668] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 03:38:29 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x116fa1800) [pid = 1668] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 03:38:29 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x12ad9cc00) [pid = 1668] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 03:38:29 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x124c94000) [pid = 1668] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 03:38:29 INFO - PROCESS | 1668 | 1467110309677 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:29 INFO - PROCESS | 1668 | 1467110309678 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:29 INFO - PROCESS | 1668 | ++DOCSHELL 0x119c44800 == 42 [pid = 1668] [id = 96] 03:38:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x11670ec00) [pid = 1668] [serial = 285] [outer = 0x0] 03:38:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x11835c000) [pid = 1668] [serial = 286] [outer = 0x11670ec00] 03:38:29 INFO - PROCESS | 1668 | 1467110309702 Marionette DEBUG loaded listener.js 03:38:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x124c8c000) [pid = 1668] [serial = 287] [outer = 0x11670ec00] 03:38:29 INFO - PROCESS | 1668 | 1467110309979 Marionette TRACE conn3 <- [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:38:30 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:38:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 618ms 03:38:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 03:38:30 INFO - PROCESS | 1668 | 1467110310032 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 03:38:30 INFO - PROCESS | 1668 | 1467110310033 Marionette TRACE conn3 <- [1,357,null,{"value":"7"}] 03:38:30 INFO - PROCESS | 1668 | 1467110310035 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 03:38:30 INFO - PROCESS | 1668 | 1467110310037 Marionette TRACE conn3 <- [1,358,null,{}] 03:38:30 INFO - PROCESS | 1668 | 1467110310039 Marionette TRACE conn3 -> [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:38:30 INFO - PROCESS | 1668 | 1467110310041 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:30 INFO - PROCESS | 1668 | 1467110310134 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 03:38:30 INFO - PROCESS | 1668 | 1467110310183 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:30 INFO - PROCESS | 1668 | 1467110310192 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:30 INFO - PROCESS | 1668 | ++DOCSHELL 0x129030000 == 43 [pid = 1668] [id = 97] 03:38:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x116fa1800) [pid = 1668] [serial = 288] [outer = 0x0] 03:38:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x12954a400) [pid = 1668] [serial = 289] [outer = 0x116fa1800] 03:38:30 INFO - PROCESS | 1668 | 1467110310218 Marionette DEBUG loaded listener.js 03:38:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x12bfa8800) [pid = 1668] [serial = 290] [outer = 0x116fa1800] 03:38:30 INFO - PROCESS | 1668 | 1467110310497 Marionette TRACE conn3 <- [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:38:30 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:38:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 519ms 03:38:30 INFO - PROCESS | 1668 | 1467110310556 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 03:38:30 INFO - PROCESS | 1668 | 1467110310558 Marionette TRACE conn3 <- [1,361,null,{"value":"7"}] 03:38:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 03:38:30 INFO - PROCESS | 1668 | 1467110310566 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 03:38:30 INFO - PROCESS | 1668 | 1467110310567 Marionette TRACE conn3 <- [1,362,null,{}] 03:38:30 INFO - PROCESS | 1668 | 1467110310571 Marionette TRACE conn3 -> [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:38:30 INFO - PROCESS | 1668 | 1467110310572 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:30 INFO - PROCESS | 1668 | 1467110310696 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 03:38:30 INFO - PROCESS | 1668 | 1467110310769 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:30 INFO - PROCESS | 1668 | 1467110310770 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:30 INFO - PROCESS | 1668 | ++DOCSHELL 0x12a66a000 == 44 [pid = 1668] [id = 98] 03:38:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x119308000) [pid = 1668] [serial = 291] [outer = 0x0] 03:38:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x12bfab800) [pid = 1668] [serial = 292] [outer = 0x119308000] 03:38:30 INFO - PROCESS | 1668 | 1467110310797 Marionette DEBUG loaded listener.js 03:38:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x12c114800) [pid = 1668] [serial = 293] [outer = 0x119308000] 03:38:31 INFO - PROCESS | 1668 | 1467110311079 Marionette TRACE conn3 <- [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:38:31 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:38:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 569ms 03:38:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 03:38:31 INFO - PROCESS | 1668 | 1467110311134 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 03:38:31 INFO - PROCESS | 1668 | 1467110311136 Marionette TRACE conn3 <- [1,365,null,{"value":"7"}] 03:38:31 INFO - PROCESS | 1668 | 1467110311138 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 03:38:31 INFO - PROCESS | 1668 | 1467110311139 Marionette TRACE conn3 <- [1,366,null,{}] 03:38:31 INFO - PROCESS | 1668 | 1467110311141 Marionette TRACE conn3 -> [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:38:31 INFO - PROCESS | 1668 | 1467110311142 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:31 INFO - PROCESS | 1668 | 1467110311232 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 03:38:31 INFO - PROCESS | 1668 | 1467110311236 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:31 INFO - PROCESS | 1668 | 1467110311237 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:31 INFO - PROCESS | 1668 | ++DOCSHELL 0x12a997800 == 45 [pid = 1668] [id = 99] 03:38:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x12bbbb400) [pid = 1668] [serial = 294] [outer = 0x0] 03:38:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x12c11e000) [pid = 1668] [serial = 295] [outer = 0x12bbbb400] 03:38:31 INFO - PROCESS | 1668 | 1467110311261 Marionette DEBUG loaded listener.js 03:38:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x12c134400) [pid = 1668] [serial = 296] [outer = 0x12bbbb400] 03:38:31 INFO - PROCESS | 1668 | 1467110311567 Marionette TRACE conn3 <- [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:38:31 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:38:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 468ms 03:38:31 INFO - PROCESS | 1668 | 1467110311651 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 03:38:31 INFO - PROCESS | 1668 | 1467110311653 Marionette TRACE conn3 <- [1,369,null,{"value":"7"}] 03:38:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 03:38:31 INFO - PROCESS | 1668 | 1467110311657 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 03:38:31 INFO - PROCESS | 1668 | 1467110311660 Marionette TRACE conn3 <- [1,370,null,{}] 03:38:31 INFO - PROCESS | 1668 | 1467110311664 Marionette TRACE conn3 -> [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:38:31 INFO - PROCESS | 1668 | 1467110311666 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:31 INFO - PROCESS | 1668 | 1467110311766 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 03:38:31 INFO - PROCESS | 1668 | 1467110311855 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:31 INFO - PROCESS | 1668 | 1467110311857 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:31 INFO - PROCESS | 1668 | ++DOCSHELL 0x11668e000 == 46 [pid = 1668] [id = 100] 03:38:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x1176f1000) [pid = 1668] [serial = 297] [outer = 0x0] 03:38:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x117ed6400) [pid = 1668] [serial = 298] [outer = 0x1176f1000] 03:38:31 INFO - PROCESS | 1668 | 1467110311890 Marionette DEBUG loaded listener.js 03:38:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x118276000) [pid = 1668] [serial = 299] [outer = 0x1176f1000] 03:38:32 INFO - PROCESS | 1668 | 1467110312335 Marionette TRACE conn3 <- [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:38:32 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:38:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 723ms 03:38:32 INFO - PROCESS | 1668 | 1467110312405 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 03:38:32 INFO - PROCESS | 1668 | 1467110312407 Marionette TRACE conn3 <- [1,373,null,{"value":"7"}] 03:38:32 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 03:38:32 INFO - PROCESS | 1668 | 1467110312430 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 03:38:32 INFO - PROCESS | 1668 | 1467110312433 Marionette TRACE conn3 <- [1,374,null,{}] 03:38:32 INFO - PROCESS | 1668 | 1467110312436 Marionette TRACE conn3 -> [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:38:32 INFO - PROCESS | 1668 | 1467110312437 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:32 INFO - PROCESS | 1668 | 1467110312540 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 03:38:32 INFO - PROCESS | 1668 | 1467110312604 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:32 INFO - PROCESS | 1668 | 1467110312605 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:32 INFO - PROCESS | 1668 | ++DOCSHELL 0x119d13000 == 47 [pid = 1668] [id = 101] 03:38:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 110 (0x121056c00) [pid = 1668] [serial = 300] [outer = 0x0] 03:38:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 111 (0x121404000) [pid = 1668] [serial = 301] [outer = 0x121056c00] 03:38:32 INFO - PROCESS | 1668 | 1467110312636 Marionette DEBUG loaded listener.js 03:38:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 112 (0x124c99c00) [pid = 1668] [serial = 302] [outer = 0x121056c00] 03:38:33 INFO - PROCESS | 1668 | 1467110313061 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 03:38:33 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 03:38:33 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 674ms 03:38:33 INFO - PROCESS | 1668 | 1467110313107 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 03:38:33 INFO - PROCESS | 1668 | 1467110313108 Marionette TRACE conn3 <- [1,377,null,{"value":"7"}] 03:38:33 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 03:38:33 INFO - PROCESS | 1668 | 1467110313113 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 03:38:33 INFO - PROCESS | 1668 | 1467110313115 Marionette TRACE conn3 <- [1,378,null,{}] 03:38:33 INFO - PROCESS | 1668 | 1467110313121 Marionette TRACE conn3 -> [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:38:33 INFO - PROCESS | 1668 | 1467110313124 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:33 INFO - PROCESS | 1668 | 1467110313227 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 03:38:33 INFO - PROCESS | 1668 | 1467110313294 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:33 INFO - PROCESS | 1668 | 1467110313297 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:33 INFO - PROCESS | 1668 | ++DOCSHELL 0x129322800 == 48 [pid = 1668] [id = 102] 03:38:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 113 (0x128df6c00) [pid = 1668] [serial = 303] [outer = 0x0] 03:38:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 114 (0x129049c00) [pid = 1668] [serial = 304] [outer = 0x128df6c00] 03:38:33 INFO - PROCESS | 1668 | 1467110313328 Marionette DEBUG loaded listener.js 03:38:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 115 (0x1293e7800) [pid = 1668] [serial = 305] [outer = 0x128df6c00] 03:38:33 INFO - PROCESS | 1668 | 1467110313746 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 03:38:33 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 03:38:33 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 669ms 03:38:33 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 03:38:33 INFO - PROCESS | 1668 | 1467110313782 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 03:38:33 INFO - PROCESS | 1668 | 1467110313784 Marionette TRACE conn3 <- [1,381,null,{"value":"7"}] 03:38:33 INFO - PROCESS | 1668 | 1467110313786 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 03:38:33 INFO - PROCESS | 1668 | 1467110313787 Marionette TRACE conn3 <- [1,382,null,{}] 03:38:33 INFO - PROCESS | 1668 | 1467110313790 Marionette TRACE conn3 -> [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:38:33 INFO - PROCESS | 1668 | 1467110313791 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:33 INFO - PROCESS | 1668 | 1467110313894 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 03:38:33 INFO - PROCESS | 1668 | 1467110313948 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:33 INFO - PROCESS | 1668 | 1467110313949 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:33 INFO - PROCESS | 1668 | ++DOCSHELL 0x12ad63800 == 49 [pid = 1668] [id = 103] 03:38:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 116 (0x12a704400) [pid = 1668] [serial = 306] [outer = 0x0] 03:38:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 117 (0x12ab17c00) [pid = 1668] [serial = 307] [outer = 0x12a704400] 03:38:33 INFO - PROCESS | 1668 | 1467110313979 Marionette DEBUG loaded listener.js 03:38:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 118 (0x12bb43000) [pid = 1668] [serial = 308] [outer = 0x12a704400] 03:38:34 INFO - PROCESS | 1668 | 1467110314449 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 03:38:34 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 03:38:34 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 669ms 03:38:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 03:38:34 INFO - PROCESS | 1668 | 1467110314456 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 03:38:34 INFO - PROCESS | 1668 | 1467110314457 Marionette TRACE conn3 <- [1,385,null,{"value":"7"}] 03:38:34 INFO - PROCESS | 1668 | 1467110314459 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 03:38:34 INFO - PROCESS | 1668 | 1467110314460 Marionette TRACE conn3 <- [1,386,null,{}] 03:38:34 INFO - PROCESS | 1668 | 1467110314463 Marionette TRACE conn3 -> [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:38:34 INFO - PROCESS | 1668 | 1467110314464 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:34 INFO - PROCESS | 1668 | 1467110314585 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 03:38:34 INFO - PROCESS | 1668 | 1467110314793 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:34 INFO - PROCESS | 1668 | 1467110314794 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:34 INFO - PROCESS | 1668 | ++DOCSHELL 0x1182e2000 == 50 [pid = 1668] [id = 104] 03:38:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 119 (0x11263b800) [pid = 1668] [serial = 309] [outer = 0x0] 03:38:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 120 (0x11826b000) [pid = 1668] [serial = 310] [outer = 0x11263b800] 03:38:34 INFO - PROCESS | 1668 | 1467110314824 Marionette DEBUG loaded listener.js 03:38:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 121 (0x11835f400) [pid = 1668] [serial = 311] [outer = 0x11263b800] 03:38:35 INFO - PROCESS | 1668 | 1467110315257 Marionette TRACE conn3 <- [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:38:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 03:38:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 820ms 03:38:35 INFO - PROCESS | 1668 | 1467110315281 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 03:38:35 INFO - PROCESS | 1668 | 1467110315283 Marionette TRACE conn3 <- [1,389,null,{"value":"7"}] 03:38:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 03:38:35 INFO - PROCESS | 1668 | 1467110315285 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 03:38:35 INFO - PROCESS | 1668 | 1467110315287 Marionette TRACE conn3 <- [1,390,null,{}] 03:38:35 INFO - PROCESS | 1668 | 1467110315291 Marionette TRACE conn3 -> [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:38:35 INFO - PROCESS | 1668 | 1467110315292 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:35 INFO - PROCESS | 1668 | 1467110315402 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 03:38:35 INFO - PROCESS | 1668 | 1467110315514 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:35 INFO - PROCESS | 1668 | 1467110315515 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:35 INFO - PROCESS | 1668 | ++DOCSHELL 0x118307800 == 51 [pid = 1668] [id = 105] 03:38:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 122 (0x123dad800) [pid = 1668] [serial = 312] [outer = 0x0] 03:38:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 123 (0x124a3dc00) [pid = 1668] [serial = 313] [outer = 0x123dad800] 03:38:35 INFO - PROCESS | 1668 | 1467110315551 Marionette DEBUG loaded listener.js 03:38:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 124 (0x124f88c00) [pid = 1668] [serial = 314] [outer = 0x123dad800] 03:38:35 INFO - PROCESS | 1668 | --DOCSHELL 0x12a66a000 == 50 [pid = 1668] [id = 98] 03:38:35 INFO - PROCESS | 1668 | --DOCSHELL 0x129030000 == 49 [pid = 1668] [id = 97] 03:38:35 INFO - PROCESS | 1668 | --DOCSHELL 0x119c44800 == 48 [pid = 1668] [id = 96] 03:38:35 INFO - PROCESS | 1668 | --DOCSHELL 0x125619800 == 47 [pid = 1668] [id = 95] 03:38:35 INFO - PROCESS | 1668 | --DOCSHELL 0x123d2f000 == 46 [pid = 1668] [id = 94] 03:38:35 INFO - PROCESS | 1668 | --DOCSHELL 0x121ac3000 == 45 [pid = 1668] [id = 93] 03:38:35 INFO - PROCESS | 1668 | --DOCSHELL 0x120fe0800 == 44 [pid = 1668] [id = 92] 03:38:35 INFO - PROCESS | 1668 | --DOMWINDOW == 123 (0x112986800) [pid = 1668] [serial = 198] [outer = 0x0] [url = about:blank] 03:38:35 INFO - PROCESS | 1668 | --DOMWINDOW == 122 (0x11803b400) [pid = 1668] [serial = 201] [outer = 0x0] [url = about:blank] 03:38:35 INFO - PROCESS | 1668 | --DOMWINDOW == 121 (0x12b8be000) [pid = 1668] [serial = 241] [outer = 0x0] [url = about:blank] 03:38:35 INFO - PROCESS | 1668 | --DOCSHELL 0x119d14800 == 43 [pid = 1668] [id = 91] 03:38:35 INFO - PROCESS | 1668 | --DOCSHELL 0x1193ad000 == 42 [pid = 1668] [id = 90] 03:38:35 INFO - PROCESS | 1668 | --DOCSHELL 0x1184a7800 == 41 [pid = 1668] [id = 89] 03:38:35 INFO - PROCESS | 1668 | --DOCSHELL 0x1168a8800 == 40 [pid = 1668] [id = 88] 03:38:35 INFO - PROCESS | 1668 | --DOCSHELL 0x112d34800 == 39 [pid = 1668] [id = 87] 03:38:35 INFO - PROCESS | 1668 | --DOCSHELL 0x12964d000 == 38 [pid = 1668] [id = 85] 03:38:35 INFO - PROCESS | 1668 | --DOCSHELL 0x124fb0800 == 37 [pid = 1668] [id = 84] 03:38:35 INFO - PROCESS | 1668 | --DOCSHELL 0x118ec1800 == 36 [pid = 1668] [id = 83] 03:38:35 INFO - PROCESS | 1668 | --DOCSHELL 0x112d9e000 == 35 [pid = 1668] [id = 82] 03:38:35 INFO - PROCESS | 1668 | --DOMWINDOW == 120 (0x1293ea000) [pid = 1668] [serial = 223] [outer = 0x0] [url = about:blank] 03:38:35 INFO - PROCESS | 1668 | --DOMWINDOW == 119 (0x12a6a1400) [pid = 1668] [serial = 226] [outer = 0x0] [url = about:blank] 03:38:35 INFO - PROCESS | 1668 | --DOMWINDOW == 118 (0x120f2c400) [pid = 1668] [serial = 211] [outer = 0x0] [url = about:blank] 03:38:35 INFO - PROCESS | 1668 | --DOMWINDOW == 117 (0x1182bc800) [pid = 1668] [serial = 206] [outer = 0x0] [url = about:blank] 03:38:35 INFO - PROCESS | 1668 | --DOMWINDOW == 116 (0x11822e400) [pid = 1668] [serial = 205] [outer = 0x0] [url = about:blank] 03:38:35 INFO - PROCESS | 1668 | --DOMWINDOW == 115 (0x118756400) [pid = 1668] [serial = 208] [outer = 0x0] [url = about:blank] 03:38:35 INFO - PROCESS | 1668 | --DOMWINDOW == 114 (0x119385400) [pid = 1668] [serial = 209] [outer = 0x0] [url = about:blank] 03:38:35 INFO - PROCESS | 1668 | --DOMWINDOW == 113 (0x1251bf000) [pid = 1668] [serial = 217] [outer = 0x0] [url = about:blank] 03:38:35 INFO - PROCESS | 1668 | --DOMWINDOW == 112 (0x126327400) [pid = 1668] [serial = 218] [outer = 0x0] [url = about:blank] 03:38:35 INFO - PROCESS | 1668 | --DOMWINDOW == 111 (0x1218a6000) [pid = 1668] [serial = 214] [outer = 0x0] [url = about:blank] 03:38:35 INFO - PROCESS | 1668 | --DOMWINDOW == 110 (0x124c98400) [pid = 1668] [serial = 215] [outer = 0x0] [url = about:blank] 03:38:35 INFO - PROCESS | 1668 | --DOMWINDOW == 109 (0x1293e4400) [pid = 1668] [serial = 196] [outer = 0x0] [url = about:blank] 03:38:35 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x12a70c000) [pid = 1668] [serial = 229] [outer = 0x0] [url = about:blank] 03:38:35 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x12d494000) [pid = 1668] [serial = 52] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:38:35 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x12a6abc00) [pid = 1668] [serial = 227] [outer = 0x0] [url = about:blank] 03:38:35 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x12ab0e800) [pid = 1668] [serial = 230] [outer = 0x0] [url = about:blank] 03:38:35 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x1218a0000) [pid = 1668] [serial = 235] [outer = 0x0] [url = about:blank] 03:38:35 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x11822c400) [pid = 1668] [serial = 232] [outer = 0x0] [url = about:blank] 03:38:35 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x118e18400) [pid = 1668] [serial = 233] [outer = 0x0] [url = about:blank] 03:38:35 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x12ada7400) [pid = 1668] [serial = 238] [outer = 0x0] [url = about:blank] 03:38:35 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x1212dc000) [pid = 1668] [serial = 212] [outer = 0x0] [url = about:blank] 03:38:35 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x126670c00) [pid = 1668] [serial = 220] [outer = 0x0] [url = about:blank] 03:38:35 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x12adb8400) [pid = 1668] [serial = 239] [outer = 0x0] [url = about:blank] 03:38:35 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x12ad9ac00) [pid = 1668] [serial = 236] [outer = 0x0] [url = about:blank] 03:38:35 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x12954d800) [pid = 1668] [serial = 224] [outer = 0x0] [url = about:blank] 03:38:35 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x129279000) [pid = 1668] [serial = 221] [outer = 0x0] [url = about:blank] 03:38:36 INFO - PROCESS | 1668 | 1467110316024 Marionette TRACE conn3 <- [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:38:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 03:38:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 770ms 03:38:36 INFO - PROCESS | 1668 | 1467110316058 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 03:38:36 INFO - PROCESS | 1668 | 1467110316062 Marionette TRACE conn3 <- [1,393,null,{"value":"7"}] 03:38:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 03:38:36 INFO - PROCESS | 1668 | 1467110316066 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 03:38:36 INFO - PROCESS | 1668 | 1467110316067 Marionette TRACE conn3 <- [1,394,null,{}] 03:38:36 INFO - PROCESS | 1668 | 1467110316069 Marionette TRACE conn3 -> [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:38:36 INFO - PROCESS | 1668 | 1467110316070 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:36 INFO - PROCESS | 1668 | 1467110316153 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 03:38:36 INFO - PROCESS | 1668 | 1467110316157 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:36 INFO - PROCESS | 1668 | 1467110316159 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:36 INFO - PROCESS | 1668 | ++DOCSHELL 0x118ad6000 == 36 [pid = 1668] [id = 106] 03:38:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x1256f8000) [pid = 1668] [serial = 315] [outer = 0x0] 03:38:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x126c75800) [pid = 1668] [serial = 316] [outer = 0x1256f8000] 03:38:36 INFO - PROCESS | 1668 | 1467110316188 Marionette DEBUG loaded listener.js 03:38:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x128c1fc00) [pid = 1668] [serial = 317] [outer = 0x1256f8000] 03:38:36 INFO - PROCESS | 1668 | 1467110316546 Marionette TRACE conn3 <- [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:38:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 03:38:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 518ms 03:38:36 INFO - PROCESS | 1668 | 1467110316587 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 03:38:36 INFO - PROCESS | 1668 | 1467110316588 Marionette TRACE conn3 <- [1,397,null,{"value":"7"}] 03:38:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 03:38:36 INFO - PROCESS | 1668 | 1467110316597 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 03:38:36 INFO - PROCESS | 1668 | 1467110316601 Marionette TRACE conn3 <- [1,398,null,{}] 03:38:36 INFO - PROCESS | 1668 | 1467110316604 Marionette TRACE conn3 -> [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:38:36 INFO - PROCESS | 1668 | 1467110316607 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:36 INFO - PROCESS | 1668 | 1467110316686 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 03:38:36 INFO - PROCESS | 1668 | 1467110316690 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:36 INFO - PROCESS | 1668 | 1467110316691 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:36 INFO - PROCESS | 1668 | ++DOCSHELL 0x12113e000 == 37 [pid = 1668] [id = 107] 03:38:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x128c21400) [pid = 1668] [serial = 318] [outer = 0x0] 03:38:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x1293dfc00) [pid = 1668] [serial = 319] [outer = 0x128c21400] 03:38:36 INFO - PROCESS | 1668 | 1467110316719 Marionette DEBUG loaded listener.js 03:38:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x12a70fc00) [pid = 1668] [serial = 320] [outer = 0x128c21400] 03:38:37 INFO - PROCESS | 1668 | 1467110317063 Marionette TRACE conn3 <- [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:38:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 03:38:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 477ms 03:38:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 03:38:37 INFO - PROCESS | 1668 | 1467110317068 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 03:38:37 INFO - PROCESS | 1668 | 1467110317070 Marionette TRACE conn3 <- [1,401,null,{"value":"7"}] 03:38:37 INFO - PROCESS | 1668 | 1467110317072 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 03:38:37 INFO - PROCESS | 1668 | 1467110317073 Marionette TRACE conn3 <- [1,402,null,{}] 03:38:37 INFO - PROCESS | 1668 | 1467110317079 Marionette TRACE conn3 -> [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:38:37 INFO - PROCESS | 1668 | 1467110317081 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:37 INFO - PROCESS | 1668 | 1467110317188 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 03:38:37 INFO - PROCESS | 1668 | 1467110317195 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:37 INFO - PROCESS | 1668 | 1467110317196 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:37 INFO - PROCESS | 1668 | ++DOCSHELL 0x121951800 == 38 [pid = 1668] [id = 108] 03:38:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x129511800) [pid = 1668] [serial = 321] [outer = 0x0] 03:38:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x12adb6c00) [pid = 1668] [serial = 322] [outer = 0x129511800] 03:38:37 INFO - PROCESS | 1668 | 1467110317220 Marionette DEBUG loaded listener.js 03:38:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x12bbadc00) [pid = 1668] [serial = 323] [outer = 0x129511800] 03:38:37 INFO - PROCESS | 1668 | 1467110317563 Marionette TRACE conn3 <- [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:38:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 03:38:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 519ms 03:38:37 INFO - PROCESS | 1668 | 1467110317591 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 03:38:37 INFO - PROCESS | 1668 | 1467110317593 Marionette TRACE conn3 <- [1,405,null,{"value":"7"}] 03:38:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 03:38:37 INFO - PROCESS | 1668 | 1467110317597 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 03:38:37 INFO - PROCESS | 1668 | 1467110317599 Marionette TRACE conn3 <- [1,406,null,{}] 03:38:37 INFO - PROCESS | 1668 | 1467110317601 Marionette TRACE conn3 -> [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:38:37 INFO - PROCESS | 1668 | 1467110317602 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:37 INFO - PROCESS | 1668 | 1467110317680 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 03:38:37 INFO - PROCESS | 1668 | 1467110317684 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:37 INFO - PROCESS | 1668 | 1467110317688 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:37 INFO - PROCESS | 1668 | ++DOCSHELL 0x124fb2800 == 39 [pid = 1668] [id = 109] 03:38:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x12c116000) [pid = 1668] [serial = 324] [outer = 0x0] 03:38:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x12c11a400) [pid = 1668] [serial = 325] [outer = 0x12c116000] 03:38:37 INFO - PROCESS | 1668 | 1467110317721 Marionette DEBUG loaded listener.js 03:38:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x12c13c000) [pid = 1668] [serial = 326] [outer = 0x12c116000] 03:38:38 INFO - PROCESS | 1668 | 1467110318107 Marionette TRACE conn3 <- [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:38:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 03:38:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 518ms 03:38:38 INFO - PROCESS | 1668 | 1467110318116 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 03:38:38 INFO - PROCESS | 1668 | 1467110318117 Marionette TRACE conn3 <- [1,409,null,{"value":"7"}] 03:38:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 03:38:38 INFO - PROCESS | 1668 | 1467110318120 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 03:38:38 INFO - PROCESS | 1668 | 1467110318121 Marionette TRACE conn3 <- [1,410,null,{}] 03:38:38 INFO - PROCESS | 1668 | 1467110318124 Marionette TRACE conn3 -> [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:38:38 INFO - PROCESS | 1668 | 1467110318128 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:38 INFO - PROCESS | 1668 | 1467110318259 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 03:38:38 INFO - PROCESS | 1668 | 1467110318316 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 03:38:38 INFO - PROCESS | 1668 | 1467110318323 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:38 INFO - PROCESS | 1668 | 1467110318325 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:38 INFO - PROCESS | 1668 | ++DOCSHELL 0x129022000 == 40 [pid = 1668] [id = 110] 03:38:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x12c849c00) [pid = 1668] [serial = 327] [outer = 0x0] 03:38:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x12c84c400) [pid = 1668] [serial = 328] [outer = 0x12c849c00] 03:38:38 INFO - PROCESS | 1668 | 1467110318364 Marionette DEBUG loaded listener.js 03:38:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 110 (0x12c851000) [pid = 1668] [serial = 329] [outer = 0x12c849c00] 03:38:38 INFO - PROCESS | 1668 | 1467110318818 Marionette TRACE conn3 <- [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:38:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 03:38:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 719ms 03:38:38 INFO - PROCESS | 1668 | 1467110318840 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 03:38:38 INFO - PROCESS | 1668 | 1467110318841 Marionette TRACE conn3 <- [1,413,null,{"value":"7"}] 03:38:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 03:38:38 INFO - PROCESS | 1668 | 1467110318843 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 03:38:38 INFO - PROCESS | 1668 | 1467110318844 Marionette TRACE conn3 <- [1,414,null,{}] 03:38:38 INFO - PROCESS | 1668 | 1467110318847 Marionette TRACE conn3 -> [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:38:38 INFO - PROCESS | 1668 | 1467110318848 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:38 INFO - PROCESS | 1668 | 1467110318944 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 03:38:38 INFO - PROCESS | 1668 | 1467110318956 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:38 INFO - PROCESS | 1668 | 1467110318957 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:38 INFO - PROCESS | 1668 | ++DOCSHELL 0x129038000 == 41 [pid = 1668] [id = 111] 03:38:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 111 (0x115d50000) [pid = 1668] [serial = 330] [outer = 0x0] 03:38:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 112 (0x115d52800) [pid = 1668] [serial = 331] [outer = 0x115d50000] 03:38:38 INFO - PROCESS | 1668 | 1467110318981 Marionette DEBUG loaded listener.js 03:38:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 113 (0x115d56800) [pid = 1668] [serial = 332] [outer = 0x115d50000] 03:38:39 INFO - PROCESS | 1668 | 1467110319316 Marionette TRACE conn3 <- [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:38:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 03:38:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 519ms 03:38:39 INFO - PROCESS | 1668 | 1467110319362 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 03:38:39 INFO - PROCESS | 1668 | 1467110319364 Marionette TRACE conn3 <- [1,417,null,{"value":"7"}] 03:38:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 03:38:39 INFO - PROCESS | 1668 | 1467110319366 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 03:38:39 INFO - PROCESS | 1668 | 1467110319367 Marionette TRACE conn3 <- [1,418,null,{}] 03:38:39 INFO - PROCESS | 1668 | 1467110319369 Marionette TRACE conn3 -> [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:38:39 INFO - PROCESS | 1668 | 1467110319370 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:39 INFO - PROCESS | 1668 | 1467110319474 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 03:38:39 INFO - PROCESS | 1668 | 1467110319485 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:39 INFO - PROCESS | 1668 | 1467110319486 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:39 INFO - PROCESS | 1668 | ++DOCSHELL 0x12a775800 == 42 [pid = 1668] [id = 112] 03:38:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 114 (0x1182b5400) [pid = 1668] [serial = 333] [outer = 0x0] 03:38:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 115 (0x1216c2400) [pid = 1668] [serial = 334] [outer = 0x1182b5400] 03:38:39 INFO - PROCESS | 1668 | 1467110319510 Marionette DEBUG loaded listener.js 03:38:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 116 (0x1216c6400) [pid = 1668] [serial = 335] [outer = 0x1182b5400] 03:38:39 INFO - PROCESS | 1668 | --DOMWINDOW == 115 (0x12ab19000) [pid = 1668] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 03:38:39 INFO - PROCESS | 1668 | --DOMWINDOW == 114 (0x12ad9bc00) [pid = 1668] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 03:38:39 INFO - PROCESS | 1668 | --DOMWINDOW == 113 (0x128c1b400) [pid = 1668] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 03:38:39 INFO - PROCESS | 1668 | --DOMWINDOW == 112 (0x1256f2000) [pid = 1668] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 03:38:39 INFO - PROCESS | 1668 | --DOMWINDOW == 111 (0x121058400) [pid = 1668] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 03:38:39 INFO - PROCESS | 1668 | --DOMWINDOW == 110 (0x126c69c00) [pid = 1668] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 03:38:39 INFO - PROCESS | 1668 | --DOMWINDOW == 109 (0x118e50c00) [pid = 1668] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 03:38:39 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x12602b800) [pid = 1668] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 03:38:39 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x118275800) [pid = 1668] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 03:38:39 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x110fa0c00) [pid = 1668] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 03:38:39 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x1182c1c00) [pid = 1668] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 03:38:39 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x116fa1800) [pid = 1668] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 03:38:39 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x119da4800) [pid = 1668] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 03:38:39 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x11670ec00) [pid = 1668] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 03:38:39 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x128c7ec00) [pid = 1668] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 03:38:39 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x119308000) [pid = 1668] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 03:38:39 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x111c7f000) [pid = 1668] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 03:38:39 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x11670a800) [pid = 1668] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 03:38:39 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x128c80400) [pid = 1668] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 03:38:39 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x115ddf000) [pid = 1668] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 03:38:40 INFO - PROCESS | 1668 | 1467110320301 Marionette TRACE conn3 <- [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:38:40 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:38:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 969ms 03:38:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 03:38:40 INFO - PROCESS | 1668 | 1467110320335 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 03:38:40 INFO - PROCESS | 1668 | 1467110320336 Marionette TRACE conn3 <- [1,421,null,{"value":"7"}] 03:38:40 INFO - PROCESS | 1668 | 1467110320338 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 03:38:40 INFO - PROCESS | 1668 | 1467110320339 Marionette TRACE conn3 <- [1,422,null,{}] 03:38:40 INFO - PROCESS | 1668 | 1467110320342 Marionette TRACE conn3 -> [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:38:40 INFO - PROCESS | 1668 | 1467110320343 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:40 INFO - PROCESS | 1668 | 1467110320424 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 03:38:40 INFO - PROCESS | 1668 | 1467110320439 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:40 INFO - PROCESS | 1668 | 1467110320440 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:40 INFO - PROCESS | 1668 | ++DOCSHELL 0x1213de000 == 43 [pid = 1668] [id = 113] 03:38:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x11259b400) [pid = 1668] [serial = 336] [outer = 0x0] 03:38:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x11259d800) [pid = 1668] [serial = 337] [outer = 0x11259b400] 03:38:40 INFO - PROCESS | 1668 | 1467110320465 Marionette DEBUG loaded listener.js 03:38:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x115ddf000) [pid = 1668] [serial = 338] [outer = 0x11259b400] 03:38:41 INFO - PROCESS | 1668 | 1467110321275 Marionette TRACE conn3 <- [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:38:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 03:38:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 968ms 03:38:41 INFO - PROCESS | 1668 | 1467110321308 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 03:38:41 INFO - PROCESS | 1668 | 1467110321309 Marionette TRACE conn3 <- [1,425,null,{"value":"7"}] 03:38:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 03:38:41 INFO - PROCESS | 1668 | 1467110321322 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 03:38:41 INFO - PROCESS | 1668 | 1467110321323 Marionette TRACE conn3 <- [1,426,null,{}] 03:38:41 INFO - PROCESS | 1668 | 1467110321325 Marionette TRACE conn3 -> [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:38:41 INFO - PROCESS | 1668 | 1467110321326 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:41 INFO - PROCESS | 1668 | 1467110321428 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 03:38:41 INFO - PROCESS | 1668 | 1467110321435 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:41 INFO - PROCESS | 1668 | 1467110321437 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:41 INFO - PROCESS | 1668 | ++DOCSHELL 0x12b261800 == 44 [pid = 1668] [id = 114] 03:38:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x11259ac00) [pid = 1668] [serial = 339] [outer = 0x0] 03:38:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x11835e400) [pid = 1668] [serial = 340] [outer = 0x11259ac00] 03:38:41 INFO - PROCESS | 1668 | 1467110321463 Marionette DEBUG loaded listener.js 03:38:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x1216c0000) [pid = 1668] [serial = 341] [outer = 0x11259ac00] 03:38:41 INFO - PROCESS | 1668 | 1467110321774 Marionette TRACE conn3 <- [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:38:41 INFO - PROCESS | 1668 | 1467110321792 Marionette TRACE conn3 <- [1,429,null,{"value":"7"}] 03:38:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 03:38:41 INFO - PROCESS | 1668 | 1467110321796 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 03:38:41 INFO - PROCESS | 1668 | 1467110321799 Marionette TRACE conn3 <- [1,430,null,{}] 03:38:41 INFO - PROCESS | 1668 | 1467110321802 Marionette TRACE conn3 -> [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:38:41 INFO - PROCESS | 1668 | 1467110321803 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:41 INFO - PROCESS | 1668 | 1467110321898 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 03:38:41 INFO - PROCESS | 1668 | 1467110321901 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:41 INFO - PROCESS | 1668 | 1467110321902 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:41 INFO - PROCESS | 1668 | ++DOCSHELL 0x12badf000 == 45 [pid = 1668] [id = 115] 03:38:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x1127e3000) [pid = 1668] [serial = 342] [outer = 0x0] 03:38:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x1127eb000) [pid = 1668] [serial = 343] [outer = 0x1127e3000] 03:38:41 INFO - PROCESS | 1668 | 1467110321928 Marionette DEBUG loaded listener.js 03:38:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x1216c9800) [pid = 1668] [serial = 344] [outer = 0x1127e3000] 03:38:42 INFO - PROCESS | 1668 | 1467110322469 Marionette TRACE conn3 <- [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:38:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 03:38:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 721ms 03:38:42 INFO - PROCESS | 1668 | 1467110322518 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 03:38:42 INFO - PROCESS | 1668 | 1467110322522 Marionette TRACE conn3 <- [1,433,null,{"value":"7"}] 03:38:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 03:38:42 INFO - PROCESS | 1668 | 1467110322545 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 03:38:42 INFO - PROCESS | 1668 | 1467110322551 Marionette TRACE conn3 <- [1,434,null,{}] 03:38:42 INFO - PROCESS | 1668 | 1467110322559 Marionette TRACE conn3 -> [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:38:42 INFO - PROCESS | 1668 | 1467110322564 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:42 INFO - PROCESS | 1668 | 1467110322728 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 03:38:42 INFO - PROCESS | 1668 | 1467110322796 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:42 INFO - PROCESS | 1668 | 1467110322798 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:42 INFO - PROCESS | 1668 | ++DOCSHELL 0x1184ac000 == 46 [pid = 1668] [id = 116] 03:38:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x112e8ac00) [pid = 1668] [serial = 345] [outer = 0x0] 03:38:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x118230c00) [pid = 1668] [serial = 346] [outer = 0x112e8ac00] 03:38:42 INFO - PROCESS | 1668 | 1467110322829 Marionette DEBUG loaded listener.js 03:38:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x118362c00) [pid = 1668] [serial = 347] [outer = 0x112e8ac00] 03:38:43 INFO - PROCESS | 1668 | 1467110323250 Marionette TRACE conn3 <- [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:38:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 03:38:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 748ms 03:38:43 INFO - PROCESS | 1668 | 1467110323273 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 03:38:43 INFO - PROCESS | 1668 | 1467110323277 Marionette TRACE conn3 <- [1,437,null,{"value":"7"}] 03:38:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 03:38:43 INFO - PROCESS | 1668 | 1467110323284 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 03:38:43 INFO - PROCESS | 1668 | 1467110323286 Marionette TRACE conn3 <- [1,438,null,{}] 03:38:43 INFO - PROCESS | 1668 | 1467110323289 Marionette TRACE conn3 -> [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:38:43 INFO - PROCESS | 1668 | 1467110323291 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:43 INFO - PROCESS | 1668 | 1467110323425 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 03:38:43 INFO - PROCESS | 1668 | 1467110323534 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:43 INFO - PROCESS | 1668 | 1467110323536 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:43 INFO - PROCESS | 1668 | ++DOCSHELL 0x121949000 == 47 [pid = 1668] [id = 117] 03:38:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x11943f400) [pid = 1668] [serial = 348] [outer = 0x0] 03:38:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 110 (0x1216c0400) [pid = 1668] [serial = 349] [outer = 0x11943f400] 03:38:43 INFO - PROCESS | 1668 | 1467110323568 Marionette DEBUG loaded listener.js 03:38:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 111 (0x1216cb000) [pid = 1668] [serial = 350] [outer = 0x11943f400] 03:38:44 INFO - PROCESS | 1668 | 1467110324037 Marionette TRACE conn3 <- [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:38:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 03:38:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 820ms 03:38:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 03:38:44 INFO - PROCESS | 1668 | 1467110324104 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 03:38:44 INFO - PROCESS | 1668 | 1467110324105 Marionette TRACE conn3 <- [1,441,null,{"value":"7"}] 03:38:44 INFO - PROCESS | 1668 | 1467110324108 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 03:38:44 INFO - PROCESS | 1668 | 1467110324110 Marionette TRACE conn3 <- [1,442,null,{}] 03:38:44 INFO - PROCESS | 1668 | 1467110324118 Marionette TRACE conn3 -> [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:38:44 INFO - PROCESS | 1668 | 1467110324121 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:44 INFO - PROCESS | 1668 | 1467110324226 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 03:38:44 INFO - PROCESS | 1668 | 1467110324296 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:44 INFO - PROCESS | 1668 | 1467110324298 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:44 INFO - PROCESS | 1668 | ++DOCSHELL 0x12b8a3800 == 48 [pid = 1668] [id = 118] 03:38:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 112 (0x12634f000) [pid = 1668] [serial = 351] [outer = 0x0] 03:38:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 113 (0x126c69800) [pid = 1668] [serial = 352] [outer = 0x12634f000] 03:38:44 INFO - PROCESS | 1668 | 1467110324329 Marionette DEBUG loaded listener.js 03:38:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 114 (0x128c17800) [pid = 1668] [serial = 353] [outer = 0x12634f000] 03:38:44 INFO - PROCESS | 1668 | 1467110324768 Marionette TRACE conn3 <- [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:38:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 03:38:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 671ms 03:38:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 03:38:44 INFO - PROCESS | 1668 | 1467110324781 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 03:38:44 INFO - PROCESS | 1668 | 1467110324782 Marionette TRACE conn3 <- [1,445,null,{"value":"7"}] 03:38:44 INFO - PROCESS | 1668 | 1467110324785 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 03:38:44 INFO - PROCESS | 1668 | 1467110324786 Marionette TRACE conn3 <- [1,446,null,{}] 03:38:44 INFO - PROCESS | 1668 | 1467110324788 Marionette TRACE conn3 -> [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:38:44 INFO - PROCESS | 1668 | 1467110324790 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:44 INFO - PROCESS | 1668 | 1467110324898 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 03:38:44 INFO - PROCESS | 1668 | 1467110324951 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:44 INFO - PROCESS | 1668 | 1467110324953 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:44 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bc7b800 == 49 [pid = 1668] [id = 119] 03:38:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 115 (0x128c82c00) [pid = 1668] [serial = 354] [outer = 0x0] 03:38:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 116 (0x12904b000) [pid = 1668] [serial = 355] [outer = 0x128c82c00] 03:38:44 INFO - PROCESS | 1668 | 1467110324985 Marionette DEBUG loaded listener.js 03:38:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 117 (0x1293ea000) [pid = 1668] [serial = 356] [outer = 0x128c82c00] 03:38:45 INFO - PROCESS | 1668 | 1467110325625 Marionette TRACE conn3 <- [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:38:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 03:38:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 868ms 03:38:45 INFO - PROCESS | 1668 | 1467110325654 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 03:38:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 03:38:45 INFO - PROCESS | 1668 | 1467110325657 Marionette TRACE conn3 <- [1,449,null,{"value":"7"}] 03:38:45 INFO - PROCESS | 1668 | 1467110325661 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 03:38:45 INFO - PROCESS | 1668 | 1467110325664 Marionette TRACE conn3 <- [1,450,null,{}] 03:38:45 INFO - PROCESS | 1668 | 1467110325668 Marionette TRACE conn3 -> [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:38:45 INFO - PROCESS | 1668 | 1467110325669 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:45 INFO - PROCESS | 1668 | 1467110325758 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 03:38:45 INFO - PROCESS | 1668 | 1467110325829 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:45 INFO - PROCESS | 1668 | 1467110325832 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:45 INFO - PROCESS | 1668 | ++DOCSHELL 0x1194e3000 == 50 [pid = 1668] [id = 120] 03:38:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 118 (0x11826e000) [pid = 1668] [serial = 357] [outer = 0x0] 03:38:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 119 (0x1182bc800) [pid = 1668] [serial = 358] [outer = 0x11826e000] 03:38:45 INFO - PROCESS | 1668 | 1467110325859 Marionette DEBUG loaded listener.js 03:38:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 120 (0x118753400) [pid = 1668] [serial = 359] [outer = 0x11826e000] 03:38:46 INFO - PROCESS | 1668 | 1467110326284 Marionette TRACE conn3 <- [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:38:46 INFO - PROCESS | 1668 | 1467110326365 Marionette TRACE conn3 <- [1,453,null,{"value":"7"}] 03:38:46 INFO - PROCESS | 1668 | --DOCSHELL 0x12113e000 == 42 [pid = 1668] [id = 107] 03:38:46 INFO - PROCESS | 1668 | --DOCSHELL 0x118ad6000 == 41 [pid = 1668] [id = 106] 03:38:46 INFO - PROCESS | 1668 | --DOCSHELL 0x118307800 == 40 [pid = 1668] [id = 105] 03:38:46 INFO - PROCESS | 1668 | --DOCSHELL 0x1182e2000 == 39 [pid = 1668] [id = 104] 03:38:46 INFO - PROCESS | 1668 | --DOCSHELL 0x119d13000 == 38 [pid = 1668] [id = 101] 03:38:46 INFO - PROCESS | 1668 | --DOCSHELL 0x11668e000 == 37 [pid = 1668] [id = 100] 03:38:46 INFO - PROCESS | 1668 | --DOMWINDOW == 118 (0x12bb3f000) [pid = 1668] [serial = 242] [outer = 0x0] [url = about:blank] 03:38:46 INFO - PROCESS | 1668 | --DOMWINDOW == 117 (0x113ddbc00) [pid = 1668] [serial = 199] [outer = 0x0] [url = about:blank] 03:38:46 INFO - PROCESS | 1668 | --DOMWINDOW == 116 (0x118355800) [pid = 1668] [serial = 202] [outer = 0x0] [url = about:blank] 03:38:46 INFO - PROCESS | 1668 | --DOMWINDOW == 115 (0x12a709c00) [pid = 1668] [serial = 277] [outer = 0x0] [url = about:blank] 03:38:46 INFO - PROCESS | 1668 | --DOMWINDOW == 114 (0x12ad9f400) [pid = 1668] [serial = 280] [outer = 0x0] [url = about:blank] 03:38:46 INFO - PROCESS | 1668 | --DOMWINDOW == 113 (0x12bb41c00) [pid = 1668] [serial = 283] [outer = 0x0] [url = about:blank] 03:38:46 INFO - PROCESS | 1668 | --DOMWINDOW == 112 (0x128df5400) [pid = 1668] [serial = 257] [outer = 0x0] [url = about:blank] 03:38:46 INFO - PROCESS | 1668 | --DOMWINDOW == 111 (0x128c20000) [pid = 1668] [serial = 256] [outer = 0x0] [url = about:blank] 03:38:46 INFO - PROCESS | 1668 | --DOMWINDOW == 110 (0x128c19000) [pid = 1668] [serial = 254] [outer = 0x0] [url = about:blank] 03:38:46 INFO - PROCESS | 1668 | --DOMWINDOW == 109 (0x126c75400) [pid = 1668] [serial = 253] [outer = 0x0] [url = about:blank] 03:38:46 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x123dae800) [pid = 1668] [serial = 265] [outer = 0x0] [url = about:blank] 03:38:46 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x124e34c00) [pid = 1668] [serial = 266] [outer = 0x0] [url = about:blank] 03:38:46 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x128c15800) [pid = 1668] [serial = 271] [outer = 0x0] [url = about:blank] 03:38:46 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x128c7d800) [pid = 1668] [serial = 272] [outer = 0x0] [url = about:blank] 03:38:46 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x11943c400) [pid = 1668] [serial = 262] [outer = 0x0] [url = about:blank] 03:38:46 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x120f2b400) [pid = 1668] [serial = 263] [outer = 0x0] [url = about:blank] 03:38:46 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x12b8bf000) [pid = 1668] [serial = 281] [outer = 0x0] [url = about:blank] 03:38:46 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x12634dc00) [pid = 1668] [serial = 268] [outer = 0x0] [url = about:blank] 03:38:46 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x126998800) [pid = 1668] [serial = 269] [outer = 0x0] [url = about:blank] 03:38:46 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x118362400) [pid = 1668] [serial = 260] [outer = 0x0] [url = about:blank] 03:38:46 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x1182b2c00) [pid = 1668] [serial = 259] [outer = 0x0] [url = about:blank] 03:38:46 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x116810800) [pid = 1668] [serial = 245] [outer = 0x0] [url = about:blank] 03:38:46 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x115e1d000) [pid = 1668] [serial = 244] [outer = 0x0] [url = about:blank] 03:38:46 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x1196bc800) [pid = 1668] [serial = 248] [outer = 0x0] [url = about:blank] 03:38:46 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x118789c00) [pid = 1668] [serial = 247] [outer = 0x0] [url = about:blank] 03:38:46 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x12954a400) [pid = 1668] [serial = 289] [outer = 0x0] [url = about:blank] 03:38:46 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x124e37400) [pid = 1668] [serial = 251] [outer = 0x0] [url = about:blank] 03:38:46 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x1218a5c00) [pid = 1668] [serial = 250] [outer = 0x0] [url = about:blank] 03:38:46 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x12bb4ac00) [pid = 1668] [serial = 284] [outer = 0x0] [url = about:blank] 03:38:46 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x124c8c000) [pid = 1668] [serial = 287] [outer = 0x0] [url = about:blank] 03:38:46 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x11835c000) [pid = 1668] [serial = 286] [outer = 0x0] [url = about:blank] 03:38:46 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x129277800) [pid = 1668] [serial = 274] [outer = 0x0] [url = about:blank] 03:38:46 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x12bfa8800) [pid = 1668] [serial = 290] [outer = 0x0] [url = about:blank] 03:38:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 03:38:46 INFO - PROCESS | 1668 | --DOMWINDOW == 85 (0x12ab13800) [pid = 1668] [serial = 278] [outer = 0x0] [url = about:blank] 03:38:46 INFO - PROCESS | 1668 | --DOMWINDOW == 84 (0x129557800) [pid = 1668] [serial = 275] [outer = 0x0] [url = about:blank] 03:38:46 INFO - PROCESS | 1668 | --DOMWINDOW == 83 (0x12bfab800) [pid = 1668] [serial = 292] [outer = 0x0] [url = about:blank] 03:38:46 INFO - PROCESS | 1668 | --DOMWINDOW == 82 (0x12c114800) [pid = 1668] [serial = 293] [outer = 0x0] [url = about:blank] 03:38:46 INFO - PROCESS | 1668 | 1467110326381 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 03:38:46 INFO - PROCESS | 1668 | 1467110326383 Marionette TRACE conn3 <- [1,454,null,{}] 03:38:46 INFO - PROCESS | 1668 | 1467110326385 Marionette TRACE conn3 -> [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:38:46 INFO - PROCESS | 1668 | 1467110326387 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:46 INFO - PROCESS | 1668 | 1467110326465 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 03:38:46 INFO - PROCESS | 1668 | 1467110326525 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:46 INFO - PROCESS | 1668 | 1467110326526 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:46 INFO - PROCESS | 1668 | ++DOCSHELL 0x116612000 == 38 [pid = 1668] [id = 121] 03:38:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 83 (0x119308000) [pid = 1668] [serial = 360] [outer = 0x0] 03:38:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 84 (0x1196b3800) [pid = 1668] [serial = 361] [outer = 0x119308000] 03:38:46 INFO - PROCESS | 1668 | 1467110326556 Marionette DEBUG loaded listener.js 03:38:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 85 (0x1216bc800) [pid = 1668] [serial = 362] [outer = 0x119308000] 03:38:46 INFO - PROCESS | 1668 | [1668] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:38:46 INFO - PROCESS | 1668 | 1467110326865 Marionette TRACE conn3 <- [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:38:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 03:38:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 519ms 03:38:46 INFO - PROCESS | 1668 | 1467110326901 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 03:38:46 INFO - PROCESS | 1668 | 1467110326902 Marionette TRACE conn3 <- [1,457,null,{"value":"7"}] 03:38:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 03:38:46 INFO - PROCESS | 1668 | 1467110326905 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 03:38:46 INFO - PROCESS | 1668 | 1467110326907 Marionette TRACE conn3 <- [1,458,null,{}] 03:38:46 INFO - PROCESS | 1668 | 1467110326916 Marionette TRACE conn3 -> [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:38:46 INFO - PROCESS | 1668 | 1467110326919 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:47 INFO - PROCESS | 1668 | 1467110327000 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 03:38:47 INFO - PROCESS | 1668 | 1467110327005 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:47 INFO - PROCESS | 1668 | 1467110327007 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:47 INFO - PROCESS | 1668 | ++DOCSHELL 0x1193a8800 == 39 [pid = 1668] [id = 122] 03:38:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x121a51000) [pid = 1668] [serial = 363] [outer = 0x0] 03:38:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x1251bc400) [pid = 1668] [serial = 364] [outer = 0x121a51000] 03:38:47 INFO - PROCESS | 1668 | 1467110327045 Marionette DEBUG loaded listener.js 03:38:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x126c71800) [pid = 1668] [serial = 365] [outer = 0x121a51000] 03:38:47 INFO - PROCESS | 1668 | 1467110327419 Marionette TRACE conn3 <- [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:38:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 03:38:47 INFO - PROCESS | 1668 | 1467110327432 Marionette TRACE conn3 <- [1,461,null,{"value":"7"}] 03:38:47 INFO - PROCESS | 1668 | 1467110327434 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 03:38:47 INFO - PROCESS | 1668 | 1467110327436 Marionette TRACE conn3 <- [1,462,null,{}] 03:38:47 INFO - PROCESS | 1668 | 1467110327438 Marionette TRACE conn3 -> [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:38:47 INFO - PROCESS | 1668 | 1467110327439 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:47 INFO - PROCESS | 1668 | 1467110327521 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 03:38:47 INFO - PROCESS | 1668 | 1467110327524 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:47 INFO - PROCESS | 1668 | 1467110327526 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:47 INFO - PROCESS | 1668 | ++DOCSHELL 0x12113e000 == 40 [pid = 1668] [id = 123] 03:38:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x128c16400) [pid = 1668] [serial = 366] [outer = 0x0] 03:38:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x129280400) [pid = 1668] [serial = 367] [outer = 0x128c16400] 03:38:47 INFO - PROCESS | 1668 | 1467110327554 Marionette DEBUG loaded listener.js 03:38:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x129557800) [pid = 1668] [serial = 368] [outer = 0x128c16400] 03:38:47 INFO - PROCESS | 1668 | [1668] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:38:47 INFO - PROCESS | 1668 | 1467110327917 Marionette TRACE conn3 <- [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:38:47 INFO - PROCESS | 1668 | 1467110327955 Marionette TRACE conn3 <- [1,465,null,{"value":"7"}] 03:38:47 INFO - PROCESS | 1668 | 1467110327958 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 03:38:47 INFO - PROCESS | 1668 | 1467110327959 Marionette TRACE conn3 <- [1,466,null,{}] 03:38:47 INFO - PROCESS | 1668 | 1467110327962 Marionette TRACE conn3 -> [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:38:47 INFO - PROCESS | 1668 | 1467110327963 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:48 INFO - PROCESS | 1668 | 1467110328048 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 03:38:48 INFO - PROCESS | 1668 | 1467110328056 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:48 INFO - PROCESS | 1668 | 1467110328057 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:48 INFO - PROCESS | 1668 | ++DOCSHELL 0x116fde000 == 41 [pid = 1668] [id = 124] 03:38:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x129553c00) [pid = 1668] [serial = 369] [outer = 0x0] 03:38:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x12ab15400) [pid = 1668] [serial = 370] [outer = 0x129553c00] 03:38:48 INFO - PROCESS | 1668 | 1467110328092 Marionette DEBUG loaded listener.js 03:38:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x12ada8c00) [pid = 1668] [serial = 371] [outer = 0x129553c00] 03:38:48 INFO - PROCESS | 1668 | 1467110328640 Marionette TRACE conn3 <- [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:38:48 INFO - PROCESS | 1668 | 1467110328680 Marionette TRACE conn3 <- [1,469,null,{"value":"7"}] 03:38:48 INFO - PROCESS | 1668 | 1467110328682 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 03:38:48 INFO - PROCESS | 1668 | 1467110328683 Marionette TRACE conn3 <- [1,470,null,{}] 03:38:48 INFO - PROCESS | 1668 | 1467110328685 Marionette TRACE conn3 -> [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:38:48 INFO - PROCESS | 1668 | 1467110328689 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:48 INFO - PROCESS | 1668 | 1467110328805 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 03:38:48 INFO - PROCESS | 1668 | 1467110328844 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:48 INFO - PROCESS | 1668 | 1467110328846 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:48 INFO - PROCESS | 1668 | ++DOCSHELL 0x117472800 == 42 [pid = 1668] [id = 125] 03:38:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x12b8c1000) [pid = 1668] [serial = 372] [outer = 0x0] 03:38:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x12bbbc400) [pid = 1668] [serial = 373] [outer = 0x12b8c1000] 03:38:48 INFO - PROCESS | 1668 | 1467110328870 Marionette DEBUG loaded listener.js 03:38:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x12c135c00) [pid = 1668] [serial = 374] [outer = 0x12b8c1000] 03:38:49 INFO - PROCESS | 1668 | 1467110329170 Marionette TRACE conn3 <- [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:38:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 03:38:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 518ms 03:38:49 INFO - PROCESS | 1668 | 1467110329200 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 03:38:49 INFO - PROCESS | 1668 | 1467110329201 Marionette TRACE conn3 <- [1,473,null,{"value":"7"}] 03:38:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 03:38:49 INFO - PROCESS | 1668 | 1467110329204 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 03:38:49 INFO - PROCESS | 1668 | 1467110329205 Marionette TRACE conn3 <- [1,474,null,{}] 03:38:49 INFO - PROCESS | 1668 | 1467110329207 Marionette TRACE conn3 -> [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:38:49 INFO - PROCESS | 1668 | 1467110329208 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:49 INFO - PROCESS | 1668 | 1467110329306 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 03:38:49 INFO - PROCESS | 1668 | 1467110329318 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:49 INFO - PROCESS | 1668 | 1467110329319 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:49 INFO - PROCESS | 1668 | ++DOCSHELL 0x1266a9800 == 43 [pid = 1668] [id = 126] 03:38:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x112951400) [pid = 1668] [serial = 375] [outer = 0x0] 03:38:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x11295b800) [pid = 1668] [serial = 376] [outer = 0x112951400] 03:38:49 INFO - PROCESS | 1668 | 1467110329343 Marionette DEBUG loaded listener.js 03:38:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x11295f400) [pid = 1668] [serial = 377] [outer = 0x112951400] 03:38:49 INFO - PROCESS | 1668 | 1467110329710 Marionette TRACE conn3 <- [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:38:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 03:38:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 519ms 03:38:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 03:38:49 INFO - PROCESS | 1668 | 1467110329724 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 03:38:49 INFO - PROCESS | 1668 | 1467110329725 Marionette TRACE conn3 <- [1,477,null,{"value":"7"}] 03:38:49 INFO - PROCESS | 1668 | 1467110329727 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 03:38:49 INFO - PROCESS | 1668 | 1467110329728 Marionette TRACE conn3 <- [1,478,null,{}] 03:38:49 INFO - PROCESS | 1668 | 1467110329730 Marionette TRACE conn3 -> [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:38:49 INFO - PROCESS | 1668 | 1467110329731 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:49 INFO - PROCESS | 1668 | 1467110329833 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 03:38:49 INFO - PROCESS | 1668 | 1467110329846 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:49 INFO - PROCESS | 1668 | 1467110329847 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:49 INFO - PROCESS | 1668 | ++DOCSHELL 0x129037000 == 44 [pid = 1668] [id = 127] 03:38:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x128df2800) [pid = 1668] [serial = 378] [outer = 0x0] 03:38:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x12c13a000) [pid = 1668] [serial = 379] [outer = 0x128df2800] 03:38:49 INFO - PROCESS | 1668 | 1467110329871 Marionette DEBUG loaded listener.js 03:38:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x12c55dc00) [pid = 1668] [serial = 380] [outer = 0x128df2800] 03:38:50 INFO - PROCESS | 1668 | 1467110330206 Marionette TRACE conn3 <- [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:38:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 03:38:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 519ms 03:38:50 INFO - PROCESS | 1668 | 1467110330247 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 03:38:50 INFO - PROCESS | 1668 | 1467110330249 Marionette TRACE conn3 <- [1,481,null,{"value":"7"}] 03:38:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 03:38:50 INFO - PROCESS | 1668 | 1467110330251 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 03:38:50 INFO - PROCESS | 1668 | 1467110330252 Marionette TRACE conn3 <- [1,482,null,{}] 03:38:50 INFO - PROCESS | 1668 | 1467110330254 Marionette TRACE conn3 -> [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:38:50 INFO - PROCESS | 1668 | 1467110330255 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:50 INFO - PROCESS | 1668 | 1467110330354 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 03:38:50 INFO - PROCESS | 1668 | 1467110330367 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:50 INFO - PROCESS | 1668 | 1467110330368 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:50 INFO - PROCESS | 1668 | ++DOCSHELL 0x12a669800 == 45 [pid = 1668] [id = 128] 03:38:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x112dce800) [pid = 1668] [serial = 381] [outer = 0x0] 03:38:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x112dd7c00) [pid = 1668] [serial = 382] [outer = 0x112dce800] 03:38:50 INFO - PROCESS | 1668 | 1467110330399 Marionette DEBUG loaded listener.js 03:38:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x112ddbc00) [pid = 1668] [serial = 383] [outer = 0x112dce800] 03:38:50 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x1182b5400) [pid = 1668] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 03:38:50 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x11259ac00) [pid = 1668] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 03:38:50 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x11259b400) [pid = 1668] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 03:38:50 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x12c849c00) [pid = 1668] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 03:38:50 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x115d50000) [pid = 1668] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 03:38:50 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x11263b800) [pid = 1668] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 03:38:50 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x12c116000) [pid = 1668] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 03:38:50 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x129511800) [pid = 1668] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 03:38:50 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x1256f8000) [pid = 1668] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 03:38:50 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x123dad800) [pid = 1668] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 03:38:50 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x128c21400) [pid = 1668] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 03:38:50 INFO - PROCESS | 1668 | 1467110330823 Marionette TRACE conn3 <- [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:38:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 03:38:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 617ms 03:38:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 03:38:50 INFO - PROCESS | 1668 | 1467110330869 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 03:38:50 INFO - PROCESS | 1668 | 1467110330870 Marionette TRACE conn3 <- [1,485,null,{"value":"7"}] 03:38:50 INFO - PROCESS | 1668 | 1467110330872 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 03:38:50 INFO - PROCESS | 1668 | 1467110330873 Marionette TRACE conn3 <- [1,486,null,{}] 03:38:50 INFO - PROCESS | 1668 | 1467110330876 Marionette TRACE conn3 -> [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:38:50 INFO - PROCESS | 1668 | 1467110330877 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:50 INFO - PROCESS | 1668 | 1467110330956 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 03:38:50 INFO - PROCESS | 1668 | 1467110330962 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:50 INFO - PROCESS | 1668 | 1467110330964 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:50 INFO - PROCESS | 1668 | ++DOCSHELL 0x12a984800 == 46 [pid = 1668] [id = 129] 03:38:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x1127e4c00) [pid = 1668] [serial = 384] [outer = 0x0] 03:38:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x116711800) [pid = 1668] [serial = 385] [outer = 0x1127e4c00] 03:38:50 INFO - PROCESS | 1668 | 1467110330988 Marionette DEBUG loaded listener.js 03:38:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x116782000) [pid = 1668] [serial = 386] [outer = 0x1127e4c00] 03:38:51 INFO - PROCESS | 1668 | 1467110331316 Marionette TRACE conn3 <- [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:38:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 03:38:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 468ms 03:38:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 03:38:51 INFO - PROCESS | 1668 | 1467110331341 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 03:38:51 INFO - PROCESS | 1668 | 1467110331342 Marionette TRACE conn3 <- [1,489,null,{"value":"7"}] 03:38:51 INFO - PROCESS | 1668 | 1467110331346 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 03:38:51 INFO - PROCESS | 1668 | 1467110331349 Marionette TRACE conn3 <- [1,490,null,{}] 03:38:51 INFO - PROCESS | 1668 | 1467110331352 Marionette TRACE conn3 -> [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:38:51 INFO - PROCESS | 1668 | 1467110331353 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:51 INFO - PROCESS | 1668 | 1467110331473 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 03:38:51 INFO - PROCESS | 1668 | 1467110331488 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:51 INFO - PROCESS | 1668 | 1467110331490 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:51 INFO - PROCESS | 1668 | ++DOCSHELL 0x12b8a1800 == 47 [pid = 1668] [id = 130] 03:38:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x11677e400) [pid = 1668] [serial = 387] [outer = 0x0] 03:38:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x11678b800) [pid = 1668] [serial = 388] [outer = 0x11677e400] 03:38:51 INFO - PROCESS | 1668 | 1467110331516 Marionette DEBUG loaded listener.js 03:38:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x129511800) [pid = 1668] [serial = 389] [outer = 0x11677e400] 03:38:51 INFO - PROCESS | 1668 | 1467110331848 Marionette TRACE conn3 <- [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:38:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 03:38:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 522ms 03:38:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 03:38:51 INFO - PROCESS | 1668 | 1467110331867 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 03:38:51 INFO - PROCESS | 1668 | 1467110331869 Marionette TRACE conn3 <- [1,493,null,{"value":"7"}] 03:38:51 INFO - PROCESS | 1668 | 1467110331871 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 03:38:51 INFO - PROCESS | 1668 | 1467110331873 Marionette TRACE conn3 <- [1,494,null,{}] 03:38:51 INFO - PROCESS | 1668 | 1467110331875 Marionette TRACE conn3 -> [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:38:51 INFO - PROCESS | 1668 | 1467110331876 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:51 INFO - PROCESS | 1668 | 1467110331958 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 03:38:51 INFO - PROCESS | 1668 | 1467110331962 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:51 INFO - PROCESS | 1668 | 1467110331963 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:51 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bf60000 == 48 [pid = 1668] [id = 131] 03:38:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x1186b7c00) [pid = 1668] [serial = 390] [outer = 0x0] 03:38:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x1186be400) [pid = 1668] [serial = 391] [outer = 0x1186b7c00] 03:38:51 INFO - PROCESS | 1668 | 1467110331987 Marionette DEBUG loaded listener.js 03:38:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x12ada5c00) [pid = 1668] [serial = 392] [outer = 0x1186b7c00] 03:38:52 INFO - PROCESS | 1668 | 1467110332315 Marionette TRACE conn3 <- [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:38:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 03:38:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 467ms 03:38:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 03:38:52 INFO - PROCESS | 1668 | 1467110332340 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 03:38:52 INFO - PROCESS | 1668 | 1467110332341 Marionette TRACE conn3 <- [1,497,null,{"value":"7"}] 03:38:52 INFO - PROCESS | 1668 | 1467110332344 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 03:38:52 INFO - PROCESS | 1668 | 1467110332347 Marionette TRACE conn3 <- [1,498,null,{}] 03:38:52 INFO - PROCESS | 1668 | 1467110332349 Marionette TRACE conn3 -> [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:38:52 INFO - PROCESS | 1668 | 1467110332351 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:52 INFO - PROCESS | 1668 | 1467110332468 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 03:38:52 INFO - PROCESS | 1668 | 1467110332474 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:52 INFO - PROCESS | 1668 | 1467110332475 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:52 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bf75000 == 49 [pid = 1668] [id = 132] 03:38:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x1127e7000) [pid = 1668] [serial = 393] [outer = 0x0] 03:38:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x1186bcc00) [pid = 1668] [serial = 394] [outer = 0x1127e7000] 03:38:52 INFO - PROCESS | 1668 | 1467110332499 Marionette DEBUG loaded listener.js 03:38:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x1219cec00) [pid = 1668] [serial = 395] [outer = 0x1127e7000] 03:38:52 INFO - PROCESS | 1668 | 1467110332907 Marionette TRACE conn3 <- [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:38:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 03:38:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 621ms 03:38:52 INFO - PROCESS | 1668 | 1467110332965 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 03:38:52 INFO - PROCESS | 1668 | 1467110332968 Marionette TRACE conn3 <- [1,501,null,{"value":"7"}] 03:38:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 03:38:52 INFO - PROCESS | 1668 | 1467110332971 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 03:38:52 INFO - PROCESS | 1668 | 1467110332973 Marionette TRACE conn3 <- [1,502,null,{}] 03:38:52 INFO - PROCESS | 1668 | 1467110332977 Marionette TRACE conn3 -> [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:38:52 INFO - PROCESS | 1668 | 1467110332979 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:53 INFO - PROCESS | 1668 | 1467110333085 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 03:38:53 INFO - PROCESS | 1668 | 1467110333158 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:53 INFO - PROCESS | 1668 | 1467110333160 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:53 INFO - PROCESS | 1668 | ++DOCSHELL 0x117e76000 == 50 [pid = 1668] [id = 133] 03:38:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x112956000) [pid = 1668] [serial = 396] [outer = 0x0] 03:38:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x112e87800) [pid = 1668] [serial = 397] [outer = 0x112956000] 03:38:53 INFO - PROCESS | 1668 | 1467110333191 Marionette DEBUG loaded listener.js 03:38:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 110 (0x116781c00) [pid = 1668] [serial = 398] [outer = 0x112956000] 03:38:53 INFO - PROCESS | 1668 | 1467110333603 Marionette TRACE conn3 <- [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:38:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 03:38:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 670ms 03:38:53 INFO - PROCESS | 1668 | 1467110333641 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 03:38:53 INFO - PROCESS | 1668 | 1467110333644 Marionette TRACE conn3 <- [1,505,null,{"value":"7"}] 03:38:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 03:38:53 INFO - PROCESS | 1668 | 1467110333648 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 03:38:53 INFO - PROCESS | 1668 | 1467110333650 Marionette TRACE conn3 <- [1,506,null,{}] 03:38:53 INFO - PROCESS | 1668 | 1467110333653 Marionette TRACE conn3 -> [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:38:53 INFO - PROCESS | 1668 | 1467110333654 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:53 INFO - PROCESS | 1668 | 1467110333761 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 03:38:53 INFO - PROCESS | 1668 | 1467110333821 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:53 INFO - PROCESS | 1668 | 1467110333823 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:53 INFO - PROCESS | 1668 | ++DOCSHELL 0x1213da800 == 51 [pid = 1668] [id = 134] 03:38:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 111 (0x1176f2800) [pid = 1668] [serial = 399] [outer = 0x0] 03:38:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 112 (0x118360800) [pid = 1668] [serial = 400] [outer = 0x1176f2800] 03:38:53 INFO - PROCESS | 1668 | 1467110333854 Marionette DEBUG loaded listener.js 03:38:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 113 (0x118756c00) [pid = 1668] [serial = 401] [outer = 0x1176f2800] 03:38:54 INFO - PROCESS | 1668 | 1467110334327 Marionette TRACE conn3 <- [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:38:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 03:38:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 720ms 03:38:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 03:38:54 INFO - PROCESS | 1668 | 1467110334400 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 03:38:54 INFO - PROCESS | 1668 | 1467110334401 Marionette TRACE conn3 <- [1,509,null,{"value":"7"}] 03:38:54 INFO - PROCESS | 1668 | 1467110334404 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 03:38:54 INFO - PROCESS | 1668 | 1467110334406 Marionette TRACE conn3 <- [1,510,null,{}] 03:38:54 INFO - PROCESS | 1668 | 1467110334414 Marionette TRACE conn3 -> [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:38:54 INFO - PROCESS | 1668 | 1467110334417 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:54 INFO - PROCESS | 1668 | 1467110334519 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 03:38:54 INFO - PROCESS | 1668 | 1467110334581 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:54 INFO - PROCESS | 1668 | 1467110334583 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:54 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bf73000 == 52 [pid = 1668] [id = 135] 03:38:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 114 (0x1219cf000) [pid = 1668] [serial = 402] [outer = 0x0] 03:38:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 115 (0x1219d5000) [pid = 1668] [serial = 403] [outer = 0x1219cf000] 03:38:54 INFO - PROCESS | 1668 | 1467110334614 Marionette DEBUG loaded listener.js 03:38:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 116 (0x124c96000) [pid = 1668] [serial = 404] [outer = 0x1219cf000] 03:38:55 INFO - PROCESS | 1668 | 1467110335084 Marionette TRACE conn3 <- [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:38:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 03:38:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 720ms 03:38:55 INFO - PROCESS | 1668 | 1467110335125 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 03:38:55 INFO - PROCESS | 1668 | 1467110335126 Marionette TRACE conn3 <- [1,513,null,{"value":"7"}] 03:38:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 03:38:55 INFO - PROCESS | 1668 | 1467110335167 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 03:38:55 INFO - PROCESS | 1668 | 1467110335169 Marionette TRACE conn3 <- [1,514,null,{}] 03:38:55 INFO - PROCESS | 1668 | 1467110335171 Marionette TRACE conn3 -> [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:38:55 INFO - PROCESS | 1668 | 1467110335173 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:55 INFO - PROCESS | 1668 | 1467110335287 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 03:38:55 INFO - PROCESS | 1668 | 1467110335359 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:55 INFO - PROCESS | 1668 | 1467110335360 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:55 INFO - PROCESS | 1668 | ++DOCSHELL 0x120fcc000 == 53 [pid = 1668] [id = 136] 03:38:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 117 (0x116fa1800) [pid = 1668] [serial = 405] [outer = 0x0] 03:38:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 118 (0x124c8cc00) [pid = 1668] [serial = 406] [outer = 0x116fa1800] 03:38:55 INFO - PROCESS | 1668 | 1467110335389 Marionette DEBUG loaded listener.js 03:38:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 119 (0x128c16000) [pid = 1668] [serial = 407] [outer = 0x116fa1800] 03:38:56 INFO - PROCESS | 1668 | 1467110336003 Marionette TRACE conn3 <- [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:38:56 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:38:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 872ms 03:38:56 INFO - PROCESS | 1668 | 1467110336037 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 03:38:56 INFO - PROCESS | 1668 | 1467110336039 Marionette TRACE conn3 <- [1,517,null,{"value":"7"}] 03:38:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 03:38:56 INFO - PROCESS | 1668 | 1467110336042 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 03:38:56 INFO - PROCESS | 1668 | 1467110336046 Marionette TRACE conn3 <- [1,518,null,{}] 03:38:56 INFO - PROCESS | 1668 | 1467110336051 Marionette TRACE conn3 -> [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:38:56 INFO - PROCESS | 1668 | 1467110336052 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:56 INFO - PROCESS | 1668 | 1467110336142 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 03:38:56 INFO - PROCESS | 1668 | 1467110336219 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:56 INFO - PROCESS | 1668 | 1467110336220 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:56 INFO - PROCESS | 1668 | ++DOCSHELL 0x116fc7000 == 54 [pid = 1668] [id = 137] 03:38:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 120 (0x1127e9c00) [pid = 1668] [serial = 408] [outer = 0x0] 03:38:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 121 (0x112dce400) [pid = 1668] [serial = 409] [outer = 0x1127e9c00] 03:38:56 INFO - PROCESS | 1668 | 1467110336247 Marionette DEBUG loaded listener.js 03:38:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 122 (0x1164e7800) [pid = 1668] [serial = 410] [outer = 0x1127e9c00] 03:38:56 INFO - PROCESS | 1668 | 1467110336659 Marionette TRACE conn3 <- [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:38:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 03:38:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 674ms 03:38:56 INFO - PROCESS | 1668 | 1467110336716 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 03:38:56 INFO - PROCESS | 1668 | 1467110336719 Marionette TRACE conn3 <- [1,521,null,{"value":"7"}] 03:38:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 03:38:56 INFO - PROCESS | 1668 | 1467110336723 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 03:38:56 INFO - PROCESS | 1668 | 1467110336725 Marionette TRACE conn3 <- [1,522,null,{}] 03:38:56 INFO - PROCESS | 1668 | 1467110336727 Marionette TRACE conn3 -> [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:38:56 INFO - PROCESS | 1668 | 1467110336729 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:56 INFO - PROCESS | 1668 | 1467110336823 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 03:38:56 INFO - PROCESS | 1668 | 1467110336884 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:56 INFO - PROCESS | 1668 | 1467110336885 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:56 INFO - PROCESS | 1668 | ++DOCSHELL 0x118ad7000 == 55 [pid = 1668] [id = 138] 03:38:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 123 (0x117ed4c00) [pid = 1668] [serial = 411] [outer = 0x0] 03:38:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 124 (0x1184a4400) [pid = 1668] [serial = 412] [outer = 0x117ed4c00] 03:38:56 INFO - PROCESS | 1668 | 1467110336913 Marionette DEBUG loaded listener.js 03:38:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 125 (0x1186bf800) [pid = 1668] [serial = 413] [outer = 0x117ed4c00] 03:38:57 INFO - PROCESS | 1668 | --DOCSHELL 0x12bf60000 == 54 [pid = 1668] [id = 131] 03:38:57 INFO - PROCESS | 1668 | --DOCSHELL 0x12b8a1800 == 53 [pid = 1668] [id = 130] 03:38:57 INFO - PROCESS | 1668 | --DOCSHELL 0x12a984800 == 52 [pid = 1668] [id = 129] 03:38:57 INFO - PROCESS | 1668 | --DOCSHELL 0x12a669800 == 51 [pid = 1668] [id = 128] 03:38:57 INFO - PROCESS | 1668 | --DOCSHELL 0x129037000 == 50 [pid = 1668] [id = 127] 03:38:57 INFO - PROCESS | 1668 | --DOCSHELL 0x1266a9800 == 49 [pid = 1668] [id = 126] 03:38:57 INFO - PROCESS | 1668 | --DOCSHELL 0x117472800 == 48 [pid = 1668] [id = 125] 03:38:57 INFO - PROCESS | 1668 | --DOCSHELL 0x116fde000 == 47 [pid = 1668] [id = 124] 03:38:57 INFO - PROCESS | 1668 | --DOCSHELL 0x12113e000 == 46 [pid = 1668] [id = 123] 03:38:57 INFO - PROCESS | 1668 | --DOCSHELL 0x1193a8800 == 45 [pid = 1668] [id = 122] 03:38:57 INFO - PROCESS | 1668 | --DOCSHELL 0x116612000 == 44 [pid = 1668] [id = 121] 03:38:57 INFO - PROCESS | 1668 | --DOCSHELL 0x1194e3000 == 43 [pid = 1668] [id = 120] 03:38:57 INFO - PROCESS | 1668 | --DOCSHELL 0x12b8a3800 == 42 [pid = 1668] [id = 118] 03:38:57 INFO - PROCESS | 1668 | --DOCSHELL 0x121949000 == 41 [pid = 1668] [id = 117] 03:38:57 INFO - PROCESS | 1668 | --DOCSHELL 0x1184ac000 == 40 [pid = 1668] [id = 116] 03:38:57 INFO - PROCESS | 1668 | --DOCSHELL 0x12badf000 == 39 [pid = 1668] [id = 115] 03:38:57 INFO - PROCESS | 1668 | --DOCSHELL 0x12bc7b800 == 38 [pid = 1668] [id = 119] 03:38:57 INFO - PROCESS | 1668 | --DOCSHELL 0x12a997800 == 37 [pid = 1668] [id = 99] 03:38:57 INFO - PROCESS | 1668 | --DOCSHELL 0x129318000 == 36 [pid = 1668] [id = 86] 03:38:57 INFO - PROCESS | 1668 | --DOCSHELL 0x129322800 == 35 [pid = 1668] [id = 102] 03:38:57 INFO - PROCESS | 1668 | --DOCSHELL 0x11684d800 == 34 [pid = 1668] [id = 54] 03:38:57 INFO - PROCESS | 1668 | --DOCSHELL 0x12ad63800 == 33 [pid = 1668] [id = 103] 03:38:57 INFO - PROCESS | 1668 | --DOCSHELL 0x116fc7000 == 32 [pid = 1668] [id = 137] 03:38:57 INFO - PROCESS | 1668 | --DOCSHELL 0x120fcc000 == 31 [pid = 1668] [id = 136] 03:38:57 INFO - PROCESS | 1668 | --DOCSHELL 0x12bf73000 == 30 [pid = 1668] [id = 135] 03:38:57 INFO - PROCESS | 1668 | --DOCSHELL 0x1213da800 == 29 [pid = 1668] [id = 134] 03:38:57 INFO - PROCESS | 1668 | --DOCSHELL 0x12bf75000 == 28 [pid = 1668] [id = 132] 03:38:57 INFO - PROCESS | 1668 | --DOCSHELL 0x117e76000 == 27 [pid = 1668] [id = 133] 03:38:57 INFO - PROCESS | 1668 | --DOMWINDOW == 124 (0x12c84c400) [pid = 1668] [serial = 328] [outer = 0x0] [url = about:blank] 03:38:57 INFO - PROCESS | 1668 | --DOMWINDOW == 123 (0x115d52800) [pid = 1668] [serial = 331] [outer = 0x0] [url = about:blank] 03:38:57 INFO - PROCESS | 1668 | --DOMWINDOW == 122 (0x11826b000) [pid = 1668] [serial = 310] [outer = 0x0] [url = about:blank] 03:38:57 INFO - PROCESS | 1668 | --DOMWINDOW == 121 (0x11835f400) [pid = 1668] [serial = 311] [outer = 0x0] [url = about:blank] 03:38:57 INFO - PROCESS | 1668 | --DOMWINDOW == 120 (0x12c11a400) [pid = 1668] [serial = 325] [outer = 0x0] [url = about:blank] 03:38:57 INFO - PROCESS | 1668 | --DOMWINDOW == 119 (0x12adb6c00) [pid = 1668] [serial = 322] [outer = 0x0] [url = about:blank] 03:38:57 INFO - PROCESS | 1668 | --DOMWINDOW == 118 (0x12bbadc00) [pid = 1668] [serial = 323] [outer = 0x0] [url = about:blank] 03:38:57 INFO - PROCESS | 1668 | --DOMWINDOW == 117 (0x126c75800) [pid = 1668] [serial = 316] [outer = 0x0] [url = about:blank] 03:38:57 INFO - PROCESS | 1668 | --DOMWINDOW == 116 (0x128c1fc00) [pid = 1668] [serial = 317] [outer = 0x0] [url = about:blank] 03:38:57 INFO - PROCESS | 1668 | --DOMWINDOW == 115 (0x124a3dc00) [pid = 1668] [serial = 313] [outer = 0x0] [url = about:blank] 03:38:57 INFO - PROCESS | 1668 | --DOMWINDOW == 114 (0x124f88c00) [pid = 1668] [serial = 314] [outer = 0x0] [url = about:blank] 03:38:57 INFO - PROCESS | 1668 | --DOMWINDOW == 113 (0x1293dfc00) [pid = 1668] [serial = 319] [outer = 0x0] [url = about:blank] 03:38:57 INFO - PROCESS | 1668 | --DOMWINDOW == 112 (0x12a70fc00) [pid = 1668] [serial = 320] [outer = 0x0] [url = about:blank] 03:38:57 INFO - PROCESS | 1668 | --DOMWINDOW == 111 (0x117ed6400) [pid = 1668] [serial = 298] [outer = 0x0] [url = about:blank] 03:38:57 INFO - PROCESS | 1668 | --DOMWINDOW == 110 (0x121404000) [pid = 1668] [serial = 301] [outer = 0x0] [url = about:blank] 03:38:57 INFO - PROCESS | 1668 | --DOMWINDOW == 109 (0x12c851000) [pid = 1668] [serial = 329] [outer = 0x0] [url = about:blank] 03:38:57 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x12ab17c00) [pid = 1668] [serial = 307] [outer = 0x0] [url = about:blank] 03:38:57 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x129049c00) [pid = 1668] [serial = 304] [outer = 0x0] [url = about:blank] 03:38:57 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x1216c2400) [pid = 1668] [serial = 334] [outer = 0x0] [url = about:blank] 03:38:57 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x1216c0000) [pid = 1668] [serial = 341] [outer = 0x0] [url = about:blank] 03:38:57 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x115d56800) [pid = 1668] [serial = 332] [outer = 0x0] [url = about:blank] 03:38:57 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x11835e400) [pid = 1668] [serial = 340] [outer = 0x0] [url = about:blank] 03:38:57 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x1216c6400) [pid = 1668] [serial = 335] [outer = 0x0] [url = about:blank] 03:38:57 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x115ddf000) [pid = 1668] [serial = 338] [outer = 0x0] [url = about:blank] 03:38:57 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x12c13c000) [pid = 1668] [serial = 326] [outer = 0x0] [url = about:blank] 03:38:57 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x11259d800) [pid = 1668] [serial = 337] [outer = 0x0] [url = about:blank] 03:38:57 INFO - PROCESS | 1668 | 1467110337893 Marionette TRACE conn3 <- [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:38:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 03:38:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1220ms 03:38:57 INFO - PROCESS | 1668 | 1467110337944 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 03:38:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 03:38:57 INFO - PROCESS | 1668 | 1467110337946 Marionette TRACE conn3 <- [1,525,null,{"value":"7"}] 03:38:57 INFO - PROCESS | 1668 | 1467110337950 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 03:38:57 INFO - PROCESS | 1668 | 1467110337951 Marionette TRACE conn3 <- [1,526,null,{}] 03:38:57 INFO - PROCESS | 1668 | 1467110337955 Marionette TRACE conn3 -> [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:38:57 INFO - PROCESS | 1668 | 1467110337957 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:58 INFO - PROCESS | 1668 | 1467110338036 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 03:38:58 INFO - PROCESS | 1668 | 1467110338096 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:58 INFO - PROCESS | 1668 | 1467110338097 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:58 INFO - PROCESS | 1668 | ++DOCSHELL 0x11684e000 == 28 [pid = 1668] [id = 139] 03:38:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x115d4d000) [pid = 1668] [serial = 414] [outer = 0x0] 03:38:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x115ddf000) [pid = 1668] [serial = 415] [outer = 0x115d4d000] 03:38:58 INFO - PROCESS | 1668 | 1467110338125 Marionette DEBUG loaded listener.js 03:38:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x116785000) [pid = 1668] [serial = 416] [outer = 0x115d4d000] 03:38:58 INFO - PROCESS | 1668 | 1467110338432 Marionette TRACE conn3 <- [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:38:58 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:38:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 520ms 03:38:58 INFO - PROCESS | 1668 | 1467110338469 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 03:38:58 INFO - PROCESS | 1668 | 1467110338472 Marionette TRACE conn3 <- [1,529,null,{"value":"7"}] 03:38:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 03:38:58 INFO - PROCESS | 1668 | 1467110338477 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 03:38:58 INFO - PROCESS | 1668 | 1467110338480 Marionette TRACE conn3 <- [1,530,null,{}] 03:38:58 INFO - PROCESS | 1668 | 1467110338483 Marionette TRACE conn3 -> [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:38:58 INFO - PROCESS | 1668 | 1467110338485 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:58 INFO - PROCESS | 1668 | 1467110338558 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 03:38:58 INFO - PROCESS | 1668 | 1467110338614 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:58 INFO - PROCESS | 1668 | 1467110338615 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:58 INFO - PROCESS | 1668 | ++DOCSHELL 0x1182f5800 == 29 [pid = 1668] [id = 140] 03:38:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x116786c00) [pid = 1668] [serial = 417] [outer = 0x0] 03:38:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x117ed1800) [pid = 1668] [serial = 418] [outer = 0x116786c00] 03:38:58 INFO - PROCESS | 1668 | 1467110338642 Marionette DEBUG loaded listener.js 03:38:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x1182bd000) [pid = 1668] [serial = 419] [outer = 0x116786c00] 03:38:58 INFO - PROCESS | 1668 | 1467110338955 Marionette TRACE conn3 <- [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:38:58 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:38:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 03:38:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 03:38:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:38:58 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:38:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 03:38:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 03:38:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:38:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 523ms 03:38:59 INFO - PROCESS | 1668 | 1467110339000 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 03:38:59 INFO - PROCESS | 1668 | 1467110339001 Marionette TRACE conn3 <- [1,533,null,{"value":"7"}] 03:38:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 03:38:59 INFO - PROCESS | 1668 | 1467110339003 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 03:38:59 INFO - PROCESS | 1668 | 1467110339006 Marionette TRACE conn3 <- [1,534,null,{}] 03:38:59 INFO - PROCESS | 1668 | 1467110339013 Marionette TRACE conn3 -> [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:38:59 INFO - PROCESS | 1668 | 1467110339016 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:59 INFO - PROCESS | 1668 | 1467110339096 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 03:38:59 INFO - PROCESS | 1668 | 1467110339101 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:59 INFO - PROCESS | 1668 | 1467110339103 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:59 INFO - PROCESS | 1668 | ++DOCSHELL 0x119ac7800 == 30 [pid = 1668] [id = 141] 03:38:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x112951c00) [pid = 1668] [serial = 420] [outer = 0x0] 03:38:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x118e43000) [pid = 1668] [serial = 421] [outer = 0x112951c00] 03:38:59 INFO - PROCESS | 1668 | 1467110339134 Marionette DEBUG loaded listener.js 03:38:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x119cea800) [pid = 1668] [serial = 422] [outer = 0x112951c00] 03:38:59 INFO - PROCESS | 1668 | 1467110339448 Marionette TRACE conn3 <- [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:38:59 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 03:38:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 471ms 03:38:59 INFO - PROCESS | 1668 | 1467110339475 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 03:38:59 INFO - PROCESS | 1668 | 1467110339477 Marionette TRACE conn3 <- [1,537,null,{"value":"7"}] 03:38:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 03:38:59 INFO - PROCESS | 1668 | 1467110339487 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 03:38:59 INFO - PROCESS | 1668 | 1467110339488 Marionette TRACE conn3 <- [1,538,null,{}] 03:38:59 INFO - PROCESS | 1668 | 1467110339490 Marionette TRACE conn3 -> [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:38:59 INFO - PROCESS | 1668 | 1467110339491 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:59 INFO - PROCESS | 1668 | 1467110339615 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 03:38:59 INFO - PROCESS | 1668 | 1467110339659 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:59 INFO - PROCESS | 1668 | 1467110339661 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:38:59 INFO - PROCESS | 1668 | ++DOCSHELL 0x1212c3800 == 31 [pid = 1668] [id = 142] 03:38:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x119439400) [pid = 1668] [serial = 423] [outer = 0x0] 03:38:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 110 (0x12105a400) [pid = 1668] [serial = 424] [outer = 0x119439400] 03:38:59 INFO - PROCESS | 1668 | 1467110339692 Marionette DEBUG loaded listener.js 03:38:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 111 (0x1216c2000) [pid = 1668] [serial = 425] [outer = 0x119439400] 03:38:59 INFO - PROCESS | 1668 | 1467110339975 Marionette TRACE conn3 <- [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:39:00 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:39:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 518ms 03:39:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 03:39:00 INFO - PROCESS | 1668 | 1467110340006 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 03:39:00 INFO - PROCESS | 1668 | 1467110340007 Marionette TRACE conn3 <- [1,541,null,{"value":"7"}] 03:39:00 INFO - PROCESS | 1668 | 1467110340009 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 03:39:00 INFO - PROCESS | 1668 | 1467110340010 Marionette TRACE conn3 <- [1,542,null,{}] 03:39:00 INFO - PROCESS | 1668 | 1467110340020 Marionette TRACE conn3 -> [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:39:00 INFO - PROCESS | 1668 | 1467110340021 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:00 INFO - PROCESS | 1668 | 1467110340118 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 03:39:00 INFO - PROCESS | 1668 | 1467110340155 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:00 INFO - PROCESS | 1668 | 1467110340156 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:00 INFO - PROCESS | 1668 | ++DOCSHELL 0x123d1e800 == 32 [pid = 1668] [id = 143] 03:39:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 112 (0x1216c1800) [pid = 1668] [serial = 426] [outer = 0x0] 03:39:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 113 (0x1218a3400) [pid = 1668] [serial = 427] [outer = 0x1216c1800] 03:39:00 INFO - PROCESS | 1668 | 1467110340180 Marionette DEBUG loaded listener.js 03:39:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 114 (0x1219cd800) [pid = 1668] [serial = 428] [outer = 0x1216c1800] 03:39:00 INFO - PROCESS | 1668 | 1467110340521 Marionette TRACE conn3 <- [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:39:00 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:39:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 526ms 03:39:00 INFO - PROCESS | 1668 | 1467110340536 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 03:39:00 INFO - PROCESS | 1668 | 1467110340537 Marionette TRACE conn3 <- [1,545,null,{"value":"7"}] 03:39:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 03:39:00 INFO - PROCESS | 1668 | 1467110340539 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 03:39:00 INFO - PROCESS | 1668 | 1467110340540 Marionette TRACE conn3 <- [1,546,null,{}] 03:39:00 INFO - PROCESS | 1668 | 1467110340543 Marionette TRACE conn3 -> [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:39:00 INFO - PROCESS | 1668 | 1467110340550 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:00 INFO - PROCESS | 1668 | 1467110340673 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 03:39:00 INFO - PROCESS | 1668 | 1467110340720 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:00 INFO - PROCESS | 1668 | 1467110340721 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:00 INFO - PROCESS | 1668 | ++DOCSHELL 0x112543800 == 33 [pid = 1668] [id = 144] 03:39:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 115 (0x1219d2000) [pid = 1668] [serial = 429] [outer = 0x0] 03:39:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 116 (0x124a39400) [pid = 1668] [serial = 430] [outer = 0x1219d2000] 03:39:00 INFO - PROCESS | 1668 | 1467110340752 Marionette DEBUG loaded listener.js 03:39:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 117 (0x126c6ec00) [pid = 1668] [serial = 431] [outer = 0x1219d2000] 03:39:01 INFO - PROCESS | 1668 | 1467110341058 Marionette TRACE conn3 <- [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:39:01 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:39:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 570ms 03:39:01 INFO - PROCESS | 1668 | 1467110341111 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 03:39:01 INFO - PROCESS | 1668 | 1467110341122 Marionette TRACE conn3 <- [1,549,null,{"value":"7"}] 03:39:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 03:39:01 INFO - PROCESS | 1668 | 1467110341125 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 03:39:01 INFO - PROCESS | 1668 | 1467110341126 Marionette TRACE conn3 <- [1,550,null,{}] 03:39:01 INFO - PROCESS | 1668 | 1467110341132 Marionette TRACE conn3 -> [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:39:01 INFO - PROCESS | 1668 | 1467110341133 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:01 INFO - PROCESS | 1668 | 1467110341240 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 03:39:01 INFO - PROCESS | 1668 | 1467110341252 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:01 INFO - PROCESS | 1668 | 1467110341253 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:01 INFO - PROCESS | 1668 | ++DOCSHELL 0x128a06000 == 34 [pid = 1668] [id = 145] 03:39:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 118 (0x116789800) [pid = 1668] [serial = 432] [outer = 0x0] 03:39:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 119 (0x128c15800) [pid = 1668] [serial = 433] [outer = 0x116789800] 03:39:01 INFO - PROCESS | 1668 | 1467110341283 Marionette DEBUG loaded listener.js 03:39:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 120 (0x128c8c800) [pid = 1668] [serial = 434] [outer = 0x116789800] 03:39:01 INFO - PROCESS | 1668 | 1467110341649 Marionette TRACE conn3 <- [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:39:01 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:39:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 572ms 03:39:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 03:39:01 INFO - PROCESS | 1668 | 1467110341698 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 03:39:01 INFO - PROCESS | 1668 | 1467110341699 Marionette TRACE conn3 <- [1,553,null,{"value":"7"}] 03:39:01 INFO - PROCESS | 1668 | 1467110341701 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 03:39:01 INFO - PROCESS | 1668 | 1467110341702 Marionette TRACE conn3 <- [1,554,null,{}] 03:39:01 INFO - PROCESS | 1668 | 1467110341704 Marionette TRACE conn3 -> [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:39:01 INFO - PROCESS | 1668 | 1467110341705 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:01 INFO - PROCESS | 1668 | 1467110341802 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 03:39:01 INFO - PROCESS | 1668 | 1467110341815 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:01 INFO - PROCESS | 1668 | 1467110341816 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:01 INFO - PROCESS | 1668 | ++DOCSHELL 0x129320800 == 35 [pid = 1668] [id = 146] 03:39:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 121 (0x128def000) [pid = 1668] [serial = 435] [outer = 0x0] 03:39:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 122 (0x129275c00) [pid = 1668] [serial = 436] [outer = 0x128def000] 03:39:01 INFO - PROCESS | 1668 | 1467110341841 Marionette DEBUG loaded listener.js 03:39:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 123 (0x12927f800) [pid = 1668] [serial = 437] [outer = 0x128def000] 03:39:02 INFO - PROCESS | 1668 | --DOMWINDOW == 122 (0x112951400) [pid = 1668] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 03:39:02 INFO - PROCESS | 1668 | --DOMWINDOW == 121 (0x12b8c1000) [pid = 1668] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 03:39:02 INFO - PROCESS | 1668 | --DOMWINDOW == 120 (0x112dce800) [pid = 1668] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 03:39:02 INFO - PROCESS | 1668 | --DOMWINDOW == 119 (0x128df2800) [pid = 1668] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 03:39:02 INFO - PROCESS | 1668 | --DOMWINDOW == 118 (0x1127e4c00) [pid = 1668] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 03:39:02 INFO - PROCESS | 1668 | --DOMWINDOW == 117 (0x128c82c00) [pid = 1668] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 03:39:02 INFO - PROCESS | 1668 | --DOMWINDOW == 116 (0x11677e400) [pid = 1668] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 03:39:02 INFO - PROCESS | 1668 | --DOMWINDOW == 115 (0x1127e3000) [pid = 1668] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 03:39:02 INFO - PROCESS | 1668 | --DOMWINDOW == 114 (0x12634f000) [pid = 1668] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 03:39:02 INFO - PROCESS | 1668 | --DOMWINDOW == 113 (0x128c16400) [pid = 1668] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 03:39:02 INFO - PROCESS | 1668 | --DOMWINDOW == 112 (0x129553c00) [pid = 1668] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 03:39:02 INFO - PROCESS | 1668 | --DOMWINDOW == 111 (0x119308000) [pid = 1668] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 03:39:02 INFO - PROCESS | 1668 | --DOMWINDOW == 110 (0x11826e000) [pid = 1668] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 03:39:02 INFO - PROCESS | 1668 | --DOMWINDOW == 109 (0x11943f400) [pid = 1668] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 03:39:02 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x121a51000) [pid = 1668] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 03:39:02 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x112e8ac00) [pid = 1668] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 03:39:02 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x1186b7c00) [pid = 1668] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 03:39:02 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x1127e7000) [pid = 1668] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 03:39:02 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x121056c00) [pid = 1668] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 03:39:02 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x12bbbb400) [pid = 1668] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 03:39:02 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x128df6c00) [pid = 1668] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 03:39:02 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x1176f1000) [pid = 1668] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 03:39:02 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x12a704400) [pid = 1668] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 03:39:02 INFO - PROCESS | 1668 | [1668] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:39:02 INFO - PROCESS | 1668 | [1668] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:39:02 INFO - PROCESS | 1668 | 1467110342461 Marionette TRACE conn3 <- [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:39:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 03:39:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 770ms 03:39:02 INFO - PROCESS | 1668 | 1467110342487 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 03:39:02 INFO - PROCESS | 1668 | 1467110342488 Marionette TRACE conn3 <- [1,557,null,{"value":"7"}] 03:39:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 03:39:02 INFO - PROCESS | 1668 | 1467110342491 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 03:39:02 INFO - PROCESS | 1668 | 1467110342503 Marionette TRACE conn3 <- [1,558,null,{}] 03:39:02 INFO - PROCESS | 1668 | 1467110342508 Marionette TRACE conn3 -> [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:39:02 INFO - PROCESS | 1668 | 1467110342509 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:02 INFO - PROCESS | 1668 | 1467110342621 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 03:39:02 INFO - PROCESS | 1668 | 1467110342658 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:02 INFO - PROCESS | 1668 | 1467110342659 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:02 INFO - PROCESS | 1668 | ++DOCSHELL 0x128a17800 == 36 [pid = 1668] [id = 147] 03:39:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x112953400) [pid = 1668] [serial = 438] [outer = 0x0] 03:39:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x115e89c00) [pid = 1668] [serial = 439] [outer = 0x112953400] 03:39:02 INFO - PROCESS | 1668 | 1467110342684 Marionette DEBUG loaded listener.js 03:39:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x118756000) [pid = 1668] [serial = 440] [outer = 0x112953400] 03:39:02 INFO - PROCESS | 1668 | 1467110342949 Marionette TRACE conn3 <- [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:39:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 03:39:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 483ms 03:39:02 INFO - PROCESS | 1668 | 1467110342974 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 03:39:02 INFO - PROCESS | 1668 | 1467110342975 Marionette TRACE conn3 <- [1,561,null,{"value":"7"}] 03:39:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 03:39:02 INFO - PROCESS | 1668 | 1467110342985 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 03:39:02 INFO - PROCESS | 1668 | 1467110342986 Marionette TRACE conn3 <- [1,562,null,{}] 03:39:02 INFO - PROCESS | 1668 | 1467110342989 Marionette TRACE conn3 -> [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:39:02 INFO - PROCESS | 1668 | 1467110342990 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:03 INFO - PROCESS | 1668 | 1467110343070 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 03:39:03 INFO - PROCESS | 1668 | 1467110343074 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:03 INFO - PROCESS | 1668 | 1467110343075 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:03 INFO - PROCESS | 1668 | ++DOCSHELL 0x12a992000 == 37 [pid = 1668] [id = 148] 03:39:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x118e43400) [pid = 1668] [serial = 441] [outer = 0x0] 03:39:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x123dacc00) [pid = 1668] [serial = 442] [outer = 0x118e43400] 03:39:03 INFO - PROCESS | 1668 | 1467110343102 Marionette DEBUG loaded listener.js 03:39:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x128c1a400) [pid = 1668] [serial = 443] [outer = 0x118e43400] 03:39:03 INFO - PROCESS | 1668 | [1668] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:39:03 INFO - PROCESS | 1668 | [1668] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:39:03 INFO - PROCESS | 1668 | 1467110343423 Marionette TRACE conn3 <- [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:39:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 03:39:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 468ms 03:39:03 INFO - PROCESS | 1668 | 1467110343454 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 03:39:03 INFO - PROCESS | 1668 | 1467110343455 Marionette TRACE conn3 <- [1,565,null,{"value":"7"}] 03:39:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 03:39:03 INFO - PROCESS | 1668 | 1467110343458 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 03:39:03 INFO - PROCESS | 1668 | 1467110343459 Marionette TRACE conn3 <- [1,566,null,{}] 03:39:03 INFO - PROCESS | 1668 | 1467110343462 Marionette TRACE conn3 -> [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:39:03 INFO - PROCESS | 1668 | 1467110343471 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:03 INFO - PROCESS | 1668 | 1467110343587 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 03:39:03 INFO - PROCESS | 1668 | 1467110343596 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:03 INFO - PROCESS | 1668 | 1467110343598 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:03 INFO - PROCESS | 1668 | ++DOCSHELL 0x12abdf800 == 38 [pid = 1668] [id = 149] 03:39:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x128dfac00) [pid = 1668] [serial = 444] [outer = 0x0] 03:39:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x1293eb400) [pid = 1668] [serial = 445] [outer = 0x128dfac00] 03:39:03 INFO - PROCESS | 1668 | 1467110343624 Marionette DEBUG loaded listener.js 03:39:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x12a6aec00) [pid = 1668] [serial = 446] [outer = 0x128dfac00] 03:39:03 INFO - PROCESS | 1668 | [1668] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:39:03 INFO - PROCESS | 1668 | [1668] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:39:03 INFO - PROCESS | 1668 | 1467110343934 Marionette TRACE conn3 <- [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:39:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 03:39:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 518ms 03:39:03 INFO - PROCESS | 1668 | 1467110343977 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 03:39:03 INFO - PROCESS | 1668 | 1467110343980 Marionette TRACE conn3 <- [1,569,null,{"value":"7"}] 03:39:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 03:39:03 INFO - PROCESS | 1668 | 1467110343983 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 03:39:03 INFO - PROCESS | 1668 | 1467110343984 Marionette TRACE conn3 <- [1,570,null,{}] 03:39:03 INFO - PROCESS | 1668 | 1467110343986 Marionette TRACE conn3 -> [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:39:03 INFO - PROCESS | 1668 | 1467110343988 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:04 INFO - PROCESS | 1668 | 1467110344064 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 03:39:04 INFO - PROCESS | 1668 | 1467110344068 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:04 INFO - PROCESS | 1668 | 1467110344069 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:04 INFO - PROCESS | 1668 | ++DOCSHELL 0x12b8a1000 == 39 [pid = 1668] [id = 150] 03:39:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 110 (0x12a709c00) [pid = 1668] [serial = 447] [outer = 0x0] 03:39:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 111 (0x12ab11400) [pid = 1668] [serial = 448] [outer = 0x12a709c00] 03:39:04 INFO - PROCESS | 1668 | 1467110344092 Marionette DEBUG loaded listener.js 03:39:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 112 (0x12ada6400) [pid = 1668] [serial = 449] [outer = 0x12a709c00] 03:39:04 INFO - PROCESS | 1668 | [1668] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:39:04 INFO - PROCESS | 1668 | --DOCSHELL 0x11684e000 == 38 [pid = 1668] [id = 139] 03:39:04 INFO - PROCESS | 1668 | --DOCSHELL 0x118ad7000 == 37 [pid = 1668] [id = 138] 03:39:05 INFO - PROCESS | 1668 | --DOCSHELL 0x119ac7800 == 36 [pid = 1668] [id = 141] 03:39:05 INFO - PROCESS | 1668 | --DOCSHELL 0x128a06000 == 35 [pid = 1668] [id = 145] 03:39:05 INFO - PROCESS | 1668 | --DOCSHELL 0x128a17800 == 34 [pid = 1668] [id = 147] 03:39:05 INFO - PROCESS | 1668 | --DOCSHELL 0x1212c3800 == 33 [pid = 1668] [id = 142] 03:39:05 INFO - PROCESS | 1668 | --DOCSHELL 0x123d1e800 == 32 [pid = 1668] [id = 143] 03:39:05 INFO - PROCESS | 1668 | --DOCSHELL 0x112543800 == 31 [pid = 1668] [id = 144] 03:39:05 INFO - PROCESS | 1668 | --DOCSHELL 0x12a992000 == 30 [pid = 1668] [id = 148] 03:39:05 INFO - PROCESS | 1668 | --DOCSHELL 0x129320800 == 29 [pid = 1668] [id = 146] 03:39:05 INFO - PROCESS | 1668 | --DOCSHELL 0x1182f5800 == 28 [pid = 1668] [id = 140] 03:39:05 INFO - PROCESS | 1668 | --DOMWINDOW == 111 (0x124c99c00) [pid = 1668] [serial = 302] [outer = 0x0] [url = about:blank] 03:39:05 INFO - PROCESS | 1668 | --DOMWINDOW == 110 (0x12c134400) [pid = 1668] [serial = 296] [outer = 0x0] [url = about:blank] 03:39:05 INFO - PROCESS | 1668 | --DOMWINDOW == 109 (0x1293e7800) [pid = 1668] [serial = 305] [outer = 0x0] [url = about:blank] 03:39:05 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x118276000) [pid = 1668] [serial = 299] [outer = 0x0] [url = about:blank] 03:39:05 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x12bb43000) [pid = 1668] [serial = 308] [outer = 0x0] [url = about:blank] 03:39:05 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x11295b800) [pid = 1668] [serial = 376] [outer = 0x0] [url = about:blank] 03:39:05 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x12c135c00) [pid = 1668] [serial = 374] [outer = 0x0] [url = about:blank] 03:39:05 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x11295f400) [pid = 1668] [serial = 377] [outer = 0x0] [url = about:blank] 03:39:05 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x112dd7c00) [pid = 1668] [serial = 382] [outer = 0x0] [url = about:blank] 03:39:05 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x12c55dc00) [pid = 1668] [serial = 380] [outer = 0x0] [url = about:blank] 03:39:05 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x12c13a000) [pid = 1668] [serial = 379] [outer = 0x0] [url = about:blank] 03:39:05 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x116782000) [pid = 1668] [serial = 386] [outer = 0x0] [url = about:blank] 03:39:05 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x12904b000) [pid = 1668] [serial = 355] [outer = 0x0] [url = about:blank] 03:39:05 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x11678b800) [pid = 1668] [serial = 388] [outer = 0x0] [url = about:blank] 03:39:05 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x1293ea000) [pid = 1668] [serial = 356] [outer = 0x0] [url = about:blank] 03:39:05 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x1216c9800) [pid = 1668] [serial = 344] [outer = 0x0] [url = about:blank] 03:39:05 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x1127eb000) [pid = 1668] [serial = 343] [outer = 0x0] [url = about:blank] 03:39:05 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x126c69800) [pid = 1668] [serial = 352] [outer = 0x0] [url = about:blank] 03:39:05 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x128c17800) [pid = 1668] [serial = 353] [outer = 0x0] [url = about:blank] 03:39:05 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x129280400) [pid = 1668] [serial = 367] [outer = 0x0] [url = about:blank] 03:39:05 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x116711800) [pid = 1668] [serial = 385] [outer = 0x0] [url = about:blank] 03:39:05 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x129557800) [pid = 1668] [serial = 368] [outer = 0x0] [url = about:blank] 03:39:05 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x12ab15400) [pid = 1668] [serial = 370] [outer = 0x0] [url = about:blank] 03:39:05 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x1196b3800) [pid = 1668] [serial = 361] [outer = 0x0] [url = about:blank] 03:39:05 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x1216bc800) [pid = 1668] [serial = 362] [outer = 0x0] [url = about:blank] 03:39:05 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x1182bc800) [pid = 1668] [serial = 358] [outer = 0x0] [url = about:blank] 03:39:05 INFO - PROCESS | 1668 | --DOMWINDOW == 85 (0x118753400) [pid = 1668] [serial = 359] [outer = 0x0] [url = about:blank] 03:39:05 INFO - PROCESS | 1668 | --DOMWINDOW == 84 (0x1216c0400) [pid = 1668] [serial = 349] [outer = 0x0] [url = about:blank] 03:39:05 INFO - PROCESS | 1668 | --DOMWINDOW == 83 (0x1216cb000) [pid = 1668] [serial = 350] [outer = 0x0] [url = about:blank] 03:39:05 INFO - PROCESS | 1668 | --DOMWINDOW == 82 (0x1251bc400) [pid = 1668] [serial = 364] [outer = 0x0] [url = about:blank] 03:39:05 INFO - PROCESS | 1668 | --DOMWINDOW == 81 (0x126c71800) [pid = 1668] [serial = 365] [outer = 0x0] [url = about:blank] 03:39:05 INFO - PROCESS | 1668 | --DOMWINDOW == 80 (0x118230c00) [pid = 1668] [serial = 346] [outer = 0x0] [url = about:blank] 03:39:05 INFO - PROCESS | 1668 | --DOMWINDOW == 79 (0x118362c00) [pid = 1668] [serial = 347] [outer = 0x0] [url = about:blank] 03:39:05 INFO - PROCESS | 1668 | --DOMWINDOW == 78 (0x12ada5c00) [pid = 1668] [serial = 392] [outer = 0x0] [url = about:blank] 03:39:05 INFO - PROCESS | 1668 | --DOMWINDOW == 77 (0x1219cec00) [pid = 1668] [serial = 395] [outer = 0x0] [url = about:blank] 03:39:05 INFO - PROCESS | 1668 | --DOMWINDOW == 76 (0x1186be400) [pid = 1668] [serial = 391] [outer = 0x0] [url = about:blank] 03:39:05 INFO - PROCESS | 1668 | --DOMWINDOW == 75 (0x1186bcc00) [pid = 1668] [serial = 394] [outer = 0x0] [url = about:blank] 03:39:05 INFO - PROCESS | 1668 | --DOMWINDOW == 74 (0x112ddbc00) [pid = 1668] [serial = 383] [outer = 0x0] [url = about:blank] 03:39:05 INFO - PROCESS | 1668 | --DOMWINDOW == 73 (0x12bbbc400) [pid = 1668] [serial = 373] [outer = 0x0] [url = about:blank] 03:39:05 INFO - PROCESS | 1668 | --DOMWINDOW == 72 (0x129511800) [pid = 1668] [serial = 389] [outer = 0x0] [url = about:blank] 03:39:05 INFO - PROCESS | 1668 | --DOMWINDOW == 71 (0x12ada8c00) [pid = 1668] [serial = 371] [outer = 0x0] [url = about:blank] 03:39:05 INFO - PROCESS | 1668 | --DOCSHELL 0x12abdf800 == 27 [pid = 1668] [id = 149] 03:39:05 INFO - PROCESS | 1668 | [1668] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:39:05 INFO - PROCESS | 1668 | 1467110345666 Marionette TRACE conn3 <- [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:39:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 03:39:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1720ms 03:39:05 INFO - PROCESS | 1668 | 1467110345705 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 03:39:05 INFO - PROCESS | 1668 | 1467110345708 Marionette TRACE conn3 <- [1,573,null,{"value":"7"}] 03:39:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 03:39:05 INFO - PROCESS | 1668 | 1467110345713 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 03:39:05 INFO - PROCESS | 1668 | 1467110345717 Marionette TRACE conn3 <- [1,574,null,{}] 03:39:05 INFO - PROCESS | 1668 | 1467110345723 Marionette TRACE conn3 -> [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:39:05 INFO - PROCESS | 1668 | 1467110345726 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:05 INFO - PROCESS | 1668 | 1467110345841 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 03:39:05 INFO - PROCESS | 1668 | 1467110345860 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:05 INFO - PROCESS | 1668 | 1467110345861 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:05 INFO - PROCESS | 1668 | ++DOCSHELL 0x11336b000 == 28 [pid = 1668] [id = 151] 03:39:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 72 (0x112dce800) [pid = 1668] [serial = 450] [outer = 0x0] 03:39:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 73 (0x112dcf400) [pid = 1668] [serial = 451] [outer = 0x112dce800] 03:39:05 INFO - PROCESS | 1668 | 1467110345906 Marionette DEBUG loaded listener.js 03:39:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 74 (0x112ddb400) [pid = 1668] [serial = 452] [outer = 0x112dce800] 03:39:06 INFO - PROCESS | 1668 | 1467110346287 Marionette TRACE conn3 <- [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:39:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 03:39:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 624ms 03:39:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 03:39:06 INFO - PROCESS | 1668 | 1467110346339 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 03:39:06 INFO - PROCESS | 1668 | 1467110346341 Marionette TRACE conn3 <- [1,577,null,{"value":"7"}] 03:39:06 INFO - PROCESS | 1668 | 1467110346345 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 03:39:06 INFO - PROCESS | 1668 | 1467110346348 Marionette TRACE conn3 <- [1,578,null,{}] 03:39:06 INFO - PROCESS | 1668 | 1467110346352 Marionette TRACE conn3 -> [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:39:06 INFO - PROCESS | 1668 | 1467110346355 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:06 INFO - PROCESS | 1668 | 1467110346437 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 03:39:06 INFO - PROCESS | 1668 | 1467110346524 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:06 INFO - PROCESS | 1668 | 1467110346528 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:06 INFO - PROCESS | 1668 | ++DOCSHELL 0x112f2c800 == 29 [pid = 1668] [id = 152] 03:39:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 75 (0x112977800) [pid = 1668] [serial = 453] [outer = 0x0] 03:39:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 76 (0x112c96c00) [pid = 1668] [serial = 454] [outer = 0x112977800] 03:39:06 INFO - PROCESS | 1668 | 1467110346562 Marionette DEBUG loaded listener.js 03:39:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 77 (0x112e3c800) [pid = 1668] [serial = 455] [outer = 0x112977800] 03:39:07 INFO - PROCESS | 1668 | 1467110347070 Marionette TRACE conn3 <- [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:39:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 03:39:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 772ms 03:39:07 INFO - PROCESS | 1668 | 1467110347144 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 03:39:07 INFO - PROCESS | 1668 | 1467110347148 Marionette TRACE conn3 <- [1,581,null,{"value":"7"}] 03:39:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 03:39:07 INFO - PROCESS | 1668 | 1467110347154 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 03:39:07 INFO - PROCESS | 1668 | 1467110347157 Marionette TRACE conn3 <- [1,582,null,{}] 03:39:07 INFO - PROCESS | 1668 | 1467110347160 Marionette TRACE conn3 -> [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:39:07 INFO - PROCESS | 1668 | 1467110347162 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:07 INFO - PROCESS | 1668 | 1467110347260 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 03:39:07 INFO - PROCESS | 1668 | 1467110347330 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:07 INFO - PROCESS | 1668 | 1467110347331 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:07 INFO - PROCESS | 1668 | ++DOCSHELL 0x116acb000 == 30 [pid = 1668] [id = 153] 03:39:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 78 (0x115de3400) [pid = 1668] [serial = 456] [outer = 0x0] 03:39:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 79 (0x115e8ec00) [pid = 1668] [serial = 457] [outer = 0x115de3400] 03:39:07 INFO - PROCESS | 1668 | 1467110347363 Marionette DEBUG loaded listener.js 03:39:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 80 (0x1164e8800) [pid = 1668] [serial = 458] [outer = 0x115de3400] 03:39:07 INFO - PROCESS | 1668 | 1467110347905 Marionette TRACE conn3 <- [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:39:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 03:39:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 823ms 03:39:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 03:39:07 INFO - PROCESS | 1668 | 1467110347976 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 03:39:07 INFO - PROCESS | 1668 | 1467110347978 Marionette TRACE conn3 <- [1,585,null,{"value":"7"}] 03:39:07 INFO - PROCESS | 1668 | 1467110347981 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 03:39:07 INFO - PROCESS | 1668 | 1467110347983 Marionette TRACE conn3 <- [1,586,null,{}] 03:39:07 INFO - PROCESS | 1668 | 1467110347987 Marionette TRACE conn3 -> [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:39:07 INFO - PROCESS | 1668 | 1467110347988 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:08 INFO - PROCESS | 1668 | 1467110348083 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 03:39:08 INFO - PROCESS | 1668 | 1467110348133 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:08 INFO - PROCESS | 1668 | 1467110348136 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:08 INFO - PROCESS | 1668 | ++DOCSHELL 0x115ef2800 == 31 [pid = 1668] [id = 154] 03:39:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 81 (0x112dd2c00) [pid = 1668] [serial = 459] [outer = 0x0] 03:39:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 82 (0x112dda000) [pid = 1668] [serial = 460] [outer = 0x112dd2c00] 03:39:08 INFO - PROCESS | 1668 | 1467110348163 Marionette DEBUG loaded listener.js 03:39:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 83 (0x113c95400) [pid = 1668] [serial = 461] [outer = 0x112dd2c00] 03:39:08 INFO - PROCESS | 1668 | [1668] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:39:08 INFO - PROCESS | 1668 | [1668] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:39:08 INFO - PROCESS | 1668 | 1467110348437 Marionette TRACE conn3 <- [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:39:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 03:39:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 469ms 03:39:08 INFO - PROCESS | 1668 | 1467110348455 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 03:39:08 INFO - PROCESS | 1668 | 1467110348458 Marionette TRACE conn3 <- [1,589,null,{"value":"7"}] 03:39:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 03:39:08 INFO - PROCESS | 1668 | 1467110348470 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 03:39:08 INFO - PROCESS | 1668 | 1467110348471 Marionette TRACE conn3 <- [1,590,null,{}] 03:39:08 INFO - PROCESS | 1668 | 1467110348474 Marionette TRACE conn3 -> [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:39:08 INFO - PROCESS | 1668 | 1467110348475 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:08 INFO - PROCESS | 1668 | 1467110348558 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 03:39:08 INFO - PROCESS | 1668 | 1467110348628 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:08 INFO - PROCESS | 1668 | 1467110348629 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:08 INFO - PROCESS | 1668 | ++DOCSHELL 0x117e77800 == 32 [pid = 1668] [id = 155] 03:39:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 84 (0x1164e8c00) [pid = 1668] [serial = 462] [outer = 0x0] 03:39:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 85 (0x116784800) [pid = 1668] [serial = 463] [outer = 0x1164e8c00] 03:39:08 INFO - PROCESS | 1668 | 1467110348655 Marionette DEBUG loaded listener.js 03:39:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x11680c800) [pid = 1668] [serial = 464] [outer = 0x1164e8c00] 03:39:08 INFO - PROCESS | 1668 | 1467110348942 Marionette TRACE conn3 <- [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:39:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 03:39:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 519ms 03:39:08 INFO - PROCESS | 1668 | 1467110348989 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 03:39:08 INFO - PROCESS | 1668 | 1467110348990 Marionette TRACE conn3 <- [1,593,null,{"value":"7"}] 03:39:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 03:39:08 INFO - PROCESS | 1668 | 1467110348993 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 03:39:08 INFO - PROCESS | 1668 | 1467110348996 Marionette TRACE conn3 <- [1,594,null,{}] 03:39:09 INFO - PROCESS | 1668 | 1467110349005 Marionette TRACE conn3 -> [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:39:09 INFO - PROCESS | 1668 | 1467110349008 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:09 INFO - PROCESS | 1668 | 1467110349084 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 03:39:09 INFO - PROCESS | 1668 | 1467110349134 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:09 INFO - PROCESS | 1668 | 1467110349136 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:09 INFO - PROCESS | 1668 | ++DOCSHELL 0x11939a000 == 33 [pid = 1668] [id = 156] 03:39:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x116885000) [pid = 1668] [serial = 465] [outer = 0x0] 03:39:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x1176f5400) [pid = 1668] [serial = 466] [outer = 0x116885000] 03:39:09 INFO - PROCESS | 1668 | 1467110349170 Marionette DEBUG loaded listener.js 03:39:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x11826f400) [pid = 1668] [serial = 467] [outer = 0x116885000] 03:39:09 INFO - PROCESS | 1668 | 1467110349455 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 03:39:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 03:39:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 474ms 03:39:09 INFO - PROCESS | 1668 | 1467110349470 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 03:39:09 INFO - PROCESS | 1668 | 1467110349472 Marionette TRACE conn3 <- [1,597,null,{"value":"7"}] 03:39:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 03:39:09 INFO - PROCESS | 1668 | 1467110349475 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 03:39:09 INFO - PROCESS | 1668 | 1467110349476 Marionette TRACE conn3 <- [1,598,null,{}] 03:39:09 INFO - PROCESS | 1668 | 1467110349488 Marionette TRACE conn3 -> [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:39:09 INFO - PROCESS | 1668 | 1467110349489 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:09 INFO - PROCESS | 1668 | 1467110349589 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 03:39:09 INFO - PROCESS | 1668 | 1467110349595 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:09 INFO - PROCESS | 1668 | 1467110349596 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:09 INFO - PROCESS | 1668 | ++DOCSHELL 0x119920800 == 34 [pid = 1668] [id = 157] 03:39:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x11670ac00) [pid = 1668] [serial = 468] [outer = 0x0] 03:39:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x1182b4000) [pid = 1668] [serial = 469] [outer = 0x11670ac00] 03:39:09 INFO - PROCESS | 1668 | 1467110349638 Marionette DEBUG loaded listener.js 03:39:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x118355400) [pid = 1668] [serial = 470] [outer = 0x11670ac00] 03:39:10 INFO - PROCESS | 1668 | 1467110350000 Marionette TRACE conn3 <- [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:39:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 03:39:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 529ms 03:39:10 INFO - PROCESS | 1668 | 1467110350004 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 03:39:10 INFO - PROCESS | 1668 | 1467110350005 Marionette TRACE conn3 <- [1,601,null,{"value":"7"}] 03:39:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 03:39:10 INFO - PROCESS | 1668 | 1467110350008 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 03:39:10 INFO - PROCESS | 1668 | 1467110350009 Marionette TRACE conn3 <- [1,602,null,{}] 03:39:10 INFO - PROCESS | 1668 | 1467110350021 Marionette TRACE conn3 -> [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:39:10 INFO - PROCESS | 1668 | 1467110350022 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:10 INFO - PROCESS | 1668 | 1467110350131 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 03:39:10 INFO - PROCESS | 1668 | 1467110350137 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:10 INFO - PROCESS | 1668 | 1467110350138 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:10 INFO - PROCESS | 1668 | ++DOCSHELL 0x119c4e800 == 35 [pid = 1668] [id = 158] 03:39:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x112ddc400) [pid = 1668] [serial = 471] [outer = 0x0] 03:39:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x118354c00) [pid = 1668] [serial = 472] [outer = 0x112ddc400] 03:39:10 INFO - PROCESS | 1668 | 1467110350162 Marionette DEBUG loaded listener.js 03:39:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x11835c400) [pid = 1668] [serial = 473] [outer = 0x112ddc400] 03:39:10 INFO - PROCESS | 1668 | 1467110350448 Marionette TRACE conn3 <- [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:39:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 03:39:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 469ms 03:39:10 INFO - PROCESS | 1668 | 1467110350484 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 03:39:10 INFO - PROCESS | 1668 | 1467110350486 Marionette TRACE conn3 <- [1,605,null,{"value":"7"}] 03:39:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 03:39:10 INFO - PROCESS | 1668 | 1467110350499 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 03:39:10 INFO - PROCESS | 1668 | 1467110350500 Marionette TRACE conn3 <- [1,606,null,{}] 03:39:10 INFO - PROCESS | 1668 | 1467110350503 Marionette TRACE conn3 -> [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:39:10 INFO - PROCESS | 1668 | 1467110350507 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:10 INFO - PROCESS | 1668 | 1467110350626 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 03:39:10 INFO - PROCESS | 1668 | 1467110350648 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:10 INFO - PROCESS | 1668 | 1467110350649 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:10 INFO - PROCESS | 1668 | ++DOCSHELL 0x12113c000 == 36 [pid = 1668] [id = 159] 03:39:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x118753400) [pid = 1668] [serial = 474] [outer = 0x0] 03:39:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x11938a400) [pid = 1668] [serial = 475] [outer = 0x118753400] 03:39:10 INFO - PROCESS | 1668 | 1467110350673 Marionette DEBUG loaded listener.js 03:39:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x1196b4c00) [pid = 1668] [serial = 476] [outer = 0x118753400] 03:39:11 INFO - PROCESS | 1668 | 1467110351104 Marionette TRACE conn3 <- [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:39:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 03:39:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 621ms 03:39:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 03:39:11 INFO - PROCESS | 1668 | 1467110351119 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 03:39:11 INFO - PROCESS | 1668 | 1467110351121 Marionette TRACE conn3 <- [1,609,null,{"value":"7"}] 03:39:11 INFO - PROCESS | 1668 | 1467110351132 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 03:39:11 INFO - PROCESS | 1668 | 1467110351134 Marionette TRACE conn3 <- [1,610,null,{}] 03:39:11 INFO - PROCESS | 1668 | 1467110351137 Marionette TRACE conn3 -> [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:39:11 INFO - PROCESS | 1668 | 1467110351139 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:11 INFO - PROCESS | 1668 | 1467110351276 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 03:39:11 INFO - PROCESS | 1668 | 1467110351330 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:11 INFO - PROCESS | 1668 | 1467110351332 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:11 INFO - PROCESS | 1668 | ++DOCSHELL 0x121aca800 == 37 [pid = 1668] [id = 160] 03:39:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x1196b5400) [pid = 1668] [serial = 477] [outer = 0x0] 03:39:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x119cf4c00) [pid = 1668] [serial = 478] [outer = 0x1196b5400] 03:39:11 INFO - PROCESS | 1668 | 1467110351370 Marionette DEBUG loaded listener.js 03:39:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x120f35800) [pid = 1668] [serial = 479] [outer = 0x1196b5400] 03:39:11 INFO - PROCESS | 1668 | 1467110351706 Marionette TRACE conn3 <- [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:39:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 03:39:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 627ms 03:39:11 INFO - PROCESS | 1668 | 1467110351752 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 03:39:11 INFO - PROCESS | 1668 | 1467110351753 Marionette TRACE conn3 <- [1,613,null,{"value":"7"}] 03:39:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 03:39:11 INFO - PROCESS | 1668 | 1467110351755 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 03:39:11 INFO - PROCESS | 1668 | 1467110351756 Marionette TRACE conn3 <- [1,614,null,{}] 03:39:11 INFO - PROCESS | 1668 | 1467110351758 Marionette TRACE conn3 -> [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:39:11 INFO - PROCESS | 1668 | 1467110351759 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:11 INFO - PROCESS | 1668 | 1467110351852 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 03:39:11 INFO - PROCESS | 1668 | 1467110351866 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:11 INFO - PROCESS | 1668 | 1467110351867 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:11 INFO - PROCESS | 1668 | ++DOCSHELL 0x123d25800 == 38 [pid = 1668] [id = 161] 03:39:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x119aaf800) [pid = 1668] [serial = 480] [outer = 0x0] 03:39:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x12105b400) [pid = 1668] [serial = 481] [outer = 0x119aaf800] 03:39:11 INFO - PROCESS | 1668 | 1467110351891 Marionette DEBUG loaded listener.js 03:39:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x1212dc800) [pid = 1668] [serial = 482] [outer = 0x119aaf800] 03:39:12 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x12a709c00) [pid = 1668] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 03:39:12 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x116786c00) [pid = 1668] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 03:39:12 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x118e43400) [pid = 1668] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 03:39:12 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x1219cf000) [pid = 1668] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 03:39:12 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x1127e9c00) [pid = 1668] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 03:39:12 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x116fa1800) [pid = 1668] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 03:39:12 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x112951c00) [pid = 1668] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 03:39:12 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x117ed4c00) [pid = 1668] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 03:39:12 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x112956000) [pid = 1668] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 03:39:12 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x112953400) [pid = 1668] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 03:39:12 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x115d4d000) [pid = 1668] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 03:39:12 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x1176f2800) [pid = 1668] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 03:39:12 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x1216c1800) [pid = 1668] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 03:39:12 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x119439400) [pid = 1668] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 03:39:12 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x128def000) [pid = 1668] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 03:39:12 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x128dfac00) [pid = 1668] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 03:39:12 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x116789800) [pid = 1668] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 03:39:12 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x1219d2000) [pid = 1668] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 03:39:12 INFO - PROCESS | 1668 | 1467110352234 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 03:39:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 03:39:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 518ms 03:39:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 03:39:12 INFO - PROCESS | 1668 | 1467110352273 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 03:39:12 INFO - PROCESS | 1668 | 1467110352275 Marionette TRACE conn3 <- [1,617,null,{"value":"7"}] 03:39:12 INFO - PROCESS | 1668 | 1467110352277 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 03:39:12 INFO - PROCESS | 1668 | 1467110352280 Marionette TRACE conn3 <- [1,618,null,{}] 03:39:12 INFO - PROCESS | 1668 | 1467110352283 Marionette TRACE conn3 -> [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:39:12 INFO - PROCESS | 1668 | 1467110352284 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:12 INFO - PROCESS | 1668 | 1467110352358 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 03:39:12 INFO - PROCESS | 1668 | 1467110352365 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:12 INFO - PROCESS | 1668 | 1467110352366 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:12 INFO - PROCESS | 1668 | ++DOCSHELL 0x12113f000 == 39 [pid = 1668] [id = 162] 03:39:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x112592800) [pid = 1668] [serial = 483] [outer = 0x0] 03:39:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x116789800) [pid = 1668] [serial = 484] [outer = 0x112592800] 03:39:12 INFO - PROCESS | 1668 | 1467110352391 Marionette DEBUG loaded listener.js 03:39:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x11943dc00) [pid = 1668] [serial = 485] [outer = 0x112592800] 03:39:12 INFO - PROCESS | 1668 | 1467110352721 Marionette TRACE conn3 <- [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:39:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 03:39:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 473ms 03:39:12 INFO - PROCESS | 1668 | 1467110352750 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 03:39:12 INFO - PROCESS | 1668 | 1467110352752 Marionette TRACE conn3 <- [1,621,null,{"value":"7"}] 03:39:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 03:39:12 INFO - PROCESS | 1668 | 1467110352754 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 03:39:12 INFO - PROCESS | 1668 | 1467110352755 Marionette TRACE conn3 <- [1,622,null,{}] 03:39:12 INFO - PROCESS | 1668 | 1467110352757 Marionette TRACE conn3 -> [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:39:12 INFO - PROCESS | 1668 | 1467110352758 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:12 INFO - PROCESS | 1668 | 1467110352856 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 03:39:12 INFO - PROCESS | 1668 | 1467110352863 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:12 INFO - PROCESS | 1668 | 1467110352865 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:12 INFO - PROCESS | 1668 | ++DOCSHELL 0x125605800 == 40 [pid = 1668] [id = 163] 03:39:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x1196bf800) [pid = 1668] [serial = 486] [outer = 0x0] 03:39:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x1215fc400) [pid = 1668] [serial = 487] [outer = 0x1196bf800] 03:39:12 INFO - PROCESS | 1668 | 1467110352889 Marionette DEBUG loaded listener.js 03:39:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x1216c6000) [pid = 1668] [serial = 488] [outer = 0x1196bf800] 03:39:13 INFO - PROCESS | 1668 | 1467110353203 Marionette TRACE conn3 <- [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:39:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 03:39:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 468ms 03:39:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 03:39:13 INFO - PROCESS | 1668 | 1467110353222 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 03:39:13 INFO - PROCESS | 1668 | 1467110353224 Marionette TRACE conn3 <- [1,625,null,{"value":"7"}] 03:39:13 INFO - PROCESS | 1668 | 1467110353226 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 03:39:13 INFO - PROCESS | 1668 | 1467110353230 Marionette TRACE conn3 <- [1,626,null,{}] 03:39:13 INFO - PROCESS | 1668 | 1467110353234 Marionette TRACE conn3 -> [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:39:13 INFO - PROCESS | 1668 | 1467110353236 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:13 INFO - PROCESS | 1668 | 1467110353321 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 03:39:13 INFO - PROCESS | 1668 | 1467110353325 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:13 INFO - PROCESS | 1668 | 1467110353327 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:13 INFO - PROCESS | 1668 | ++DOCSHELL 0x128a09000 == 41 [pid = 1668] [id = 164] 03:39:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x1216c3400) [pid = 1668] [serial = 489] [outer = 0x0] 03:39:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x1219c8800) [pid = 1668] [serial = 490] [outer = 0x1216c3400] 03:39:13 INFO - PROCESS | 1668 | 1467110353356 Marionette DEBUG loaded listener.js 03:39:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x121d86000) [pid = 1668] [serial = 491] [outer = 0x1216c3400] 03:39:13 INFO - PROCESS | 1668 | 1467110353689 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 03:39:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 03:39:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 474ms 03:39:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 03:39:13 INFO - PROCESS | 1668 | 1467110353702 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 03:39:13 INFO - PROCESS | 1668 | 1467110353703 Marionette TRACE conn3 <- [1,629,null,{"value":"7"}] 03:39:13 INFO - PROCESS | 1668 | 1467110353706 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 03:39:13 INFO - PROCESS | 1668 | 1467110353707 Marionette TRACE conn3 <- [1,630,null,{}] 03:39:13 INFO - PROCESS | 1668 | 1467110353709 Marionette TRACE conn3 -> [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:39:13 INFO - PROCESS | 1668 | 1467110353710 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:13 INFO - PROCESS | 1668 | 1467110353816 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 03:39:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x1216c6c00) [pid = 1668] [serial = 492] [outer = 0x12cda6800] 03:39:13 INFO - PROCESS | 1668 | 1467110353836 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:13 INFO - PROCESS | 1668 | 1467110353837 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:13 INFO - PROCESS | 1668 | ++DOCSHELL 0x129649000 == 42 [pid = 1668] [id = 165] 03:39:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x123d77800) [pid = 1668] [serial = 493] [outer = 0x0] 03:39:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x124ad8400) [pid = 1668] [serial = 494] [outer = 0x123d77800] 03:39:13 INFO - PROCESS | 1668 | 1467110353869 Marionette DEBUG loaded listener.js 03:39:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x124cc2400) [pid = 1668] [serial = 495] [outer = 0x123d77800] 03:39:14 INFO - PROCESS | 1668 | 1467110354195 Marionette TRACE conn3 <- [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:39:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 03:39:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 519ms 03:39:14 INFO - PROCESS | 1668 | 1467110354225 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 03:39:14 INFO - PROCESS | 1668 | 1467110354226 Marionette TRACE conn3 <- [1,633,null,{"value":"7"}] 03:39:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 03:39:14 INFO - PROCESS | 1668 | 1467110354230 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 03:39:14 INFO - PROCESS | 1668 | 1467110354232 Marionette TRACE conn3 <- [1,634,null,{}] 03:39:14 INFO - PROCESS | 1668 | 1467110354235 Marionette TRACE conn3 -> [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:39:14 INFO - PROCESS | 1668 | 1467110354236 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:14 INFO - PROCESS | 1668 | 1467110354304 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 03:39:14 INFO - PROCESS | 1668 | 1467110354308 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:14 INFO - PROCESS | 1668 | 1467110354309 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:14 INFO - PROCESS | 1668 | ++DOCSHELL 0x129321800 == 43 [pid = 1668] [id = 166] 03:39:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x11835e000) [pid = 1668] [serial = 496] [outer = 0x0] 03:39:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x124f8a400) [pid = 1668] [serial = 497] [outer = 0x11835e000] 03:39:14 INFO - PROCESS | 1668 | 1467110354336 Marionette DEBUG loaded listener.js 03:39:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x12631d800) [pid = 1668] [serial = 498] [outer = 0x11835e000] 03:39:14 INFO - PROCESS | 1668 | [1668] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:39:14 INFO - PROCESS | 1668 | 1467110354979 Marionette TRACE conn3 <- [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:39:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 03:39:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 772ms 03:39:15 INFO - PROCESS | 1668 | 1467110355002 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 03:39:15 INFO - PROCESS | 1668 | 1467110355005 Marionette TRACE conn3 <- [1,637,null,{"value":"7"}] 03:39:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 03:39:15 INFO - PROCESS | 1668 | 1467110355008 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 03:39:15 INFO - PROCESS | 1668 | 1467110355010 Marionette TRACE conn3 <- [1,638,null,{}] 03:39:15 INFO - PROCESS | 1668 | 1467110355013 Marionette TRACE conn3 -> [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:39:15 INFO - PROCESS | 1668 | 1467110355015 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:15 INFO - PROCESS | 1668 | 1467110355116 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 03:39:15 INFO - PROCESS | 1668 | 1467110355182 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:15 INFO - PROCESS | 1668 | 1467110355183 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:15 INFO - PROCESS | 1668 | ++DOCSHELL 0x118306800 == 44 [pid = 1668] [id = 167] 03:39:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x112e43c00) [pid = 1668] [serial = 499] [outer = 0x0] 03:39:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x115d4b800) [pid = 1668] [serial = 500] [outer = 0x112e43c00] 03:39:15 INFO - PROCESS | 1668 | 1467110355214 Marionette DEBUG loaded listener.js 03:39:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x116635400) [pid = 1668] [serial = 501] [outer = 0x112e43c00] 03:39:15 INFO - PROCESS | 1668 | [1668] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:39:15 INFO - PROCESS | 1668 | 1467110355631 Marionette TRACE conn3 <- [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:39:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 03:39:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 670ms 03:39:15 INFO - PROCESS | 1668 | 1467110355690 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 03:39:15 INFO - PROCESS | 1668 | 1467110355693 Marionette TRACE conn3 <- [1,641,null,{"value":"7"}] 03:39:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 03:39:15 INFO - PROCESS | 1668 | 1467110355729 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 03:39:15 INFO - PROCESS | 1668 | 1467110355731 Marionette TRACE conn3 <- [1,642,null,{}] 03:39:15 INFO - PROCESS | 1668 | 1467110355735 Marionette TRACE conn3 -> [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:39:15 INFO - PROCESS | 1668 | 1467110355737 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:15 INFO - PROCESS | 1668 | 1467110355841 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 03:39:15 INFO - PROCESS | 1668 | 1467110355906 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:15 INFO - PROCESS | 1668 | 1467110355907 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:15 INFO - PROCESS | 1668 | ++DOCSHELL 0x1212b8000 == 45 [pid = 1668] [id = 168] 03:39:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x117147000) [pid = 1668] [serial = 502] [outer = 0x0] 03:39:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x117ed3400) [pid = 1668] [serial = 503] [outer = 0x117147000] 03:39:15 INFO - PROCESS | 1668 | 1467110355939 Marionette DEBUG loaded listener.js 03:39:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x11826a400) [pid = 1668] [serial = 504] [outer = 0x117147000] 03:39:16 INFO - PROCESS | 1668 | 1467110356358 Marionette TRACE conn3 <- [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:39:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 03:39:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 691ms 03:39:16 INFO - PROCESS | 1668 | 1467110356401 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 03:39:16 INFO - PROCESS | 1668 | 1467110356403 Marionette TRACE conn3 <- [1,645,null,{"value":"7"}] 03:39:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 03:39:16 INFO - PROCESS | 1668 | 1467110356405 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 03:39:16 INFO - PROCESS | 1668 | 1467110356408 Marionette TRACE conn3 <- [1,646,null,{}] 03:39:16 INFO - PROCESS | 1668 | 1467110356416 Marionette TRACE conn3 -> [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:39:16 INFO - PROCESS | 1668 | 1467110356419 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:16 INFO - PROCESS | 1668 | 1467110356535 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 03:39:16 INFO - PROCESS | 1668 | 1467110356613 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:16 INFO - PROCESS | 1668 | 1467110356615 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:16 INFO - PROCESS | 1668 | ++DOCSHELL 0x128945000 == 46 [pid = 1668] [id = 169] 03:39:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x11826bc00) [pid = 1668] [serial = 505] [outer = 0x0] 03:39:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 110 (0x118790400) [pid = 1668] [serial = 506] [outer = 0x11826bc00] 03:39:16 INFO - PROCESS | 1668 | 1467110356659 Marionette DEBUG loaded listener.js 03:39:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 111 (0x11938bc00) [pid = 1668] [serial = 507] [outer = 0x11826bc00] 03:39:17 INFO - PROCESS | 1668 | 1467110357064 Marionette TRACE conn3 <- [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:39:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 03:39:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 671ms 03:39:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 03:39:17 INFO - PROCESS | 1668 | 1467110357077 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 03:39:17 INFO - PROCESS | 1668 | 1467110357080 Marionette TRACE conn3 <- [1,649,null,{"value":"7"}] 03:39:17 INFO - PROCESS | 1668 | 1467110357083 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 03:39:17 INFO - PROCESS | 1668 | 1467110357085 Marionette TRACE conn3 <- [1,650,null,{}] 03:39:17 INFO - PROCESS | 1668 | 1467110357087 Marionette TRACE conn3 -> [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:39:17 INFO - PROCESS | 1668 | 1467110357088 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:17 INFO - PROCESS | 1668 | 1467110357205 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 03:39:17 INFO - PROCESS | 1668 | 1467110357259 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:17 INFO - PROCESS | 1668 | 1467110357260 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:17 INFO - PROCESS | 1668 | ++DOCSHELL 0x12a99f000 == 47 [pid = 1668] [id = 170] 03:39:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 112 (0x119388800) [pid = 1668] [serial = 508] [outer = 0x0] 03:39:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 113 (0x1216c0400) [pid = 1668] [serial = 509] [outer = 0x119388800] 03:39:17 INFO - PROCESS | 1668 | 1467110357289 Marionette DEBUG loaded listener.js 03:39:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 114 (0x1219cfc00) [pid = 1668] [serial = 510] [outer = 0x119388800] 03:39:17 INFO - PROCESS | 1668 | 1467110357881 Marionette TRACE conn3 <- [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:39:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 03:39:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 818ms 03:39:17 INFO - PROCESS | 1668 | 1467110357902 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 03:39:17 INFO - PROCESS | 1668 | 1467110357905 Marionette TRACE conn3 <- [1,653,null,{"value":"7"}] 03:39:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 03:39:17 INFO - PROCESS | 1668 | 1467110357908 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 03:39:17 INFO - PROCESS | 1668 | 1467110357910 Marionette TRACE conn3 <- [1,654,null,{}] 03:39:17 INFO - PROCESS | 1668 | 1467110357914 Marionette TRACE conn3 -> [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:39:17 INFO - PROCESS | 1668 | 1467110357915 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:18 INFO - PROCESS | 1668 | 1467110358007 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 03:39:18 INFO - PROCESS | 1668 | 1467110358060 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:18 INFO - PROCESS | 1668 | 1467110358061 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:18 INFO - PROCESS | 1668 | ++DOCSHELL 0x11830a800 == 48 [pid = 1668] [id = 171] 03:39:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 115 (0x112c8d000) [pid = 1668] [serial = 511] [outer = 0x0] 03:39:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 116 (0x113c92000) [pid = 1668] [serial = 512] [outer = 0x112c8d000] 03:39:18 INFO - PROCESS | 1668 | 1467110358092 Marionette DEBUG loaded listener.js 03:39:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 117 (0x116638400) [pid = 1668] [serial = 513] [outer = 0x112c8d000] 03:39:18 INFO - PROCESS | 1668 | 1467110358551 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 03:39:18 INFO - PROCESS | 1668 | --DOCSHELL 0x129649000 == 47 [pid = 1668] [id = 165] 03:39:18 INFO - PROCESS | 1668 | --DOCSHELL 0x128a09000 == 46 [pid = 1668] [id = 164] 03:39:18 INFO - PROCESS | 1668 | --DOCSHELL 0x125605800 == 45 [pid = 1668] [id = 163] 03:39:18 INFO - PROCESS | 1668 | --DOCSHELL 0x12113f000 == 44 [pid = 1668] [id = 162] 03:39:18 INFO - PROCESS | 1668 | --DOCSHELL 0x123d25800 == 43 [pid = 1668] [id = 161] 03:39:18 INFO - PROCESS | 1668 | --DOCSHELL 0x121aca800 == 42 [pid = 1668] [id = 160] 03:39:18 INFO - PROCESS | 1668 | --DOCSHELL 0x12113c000 == 41 [pid = 1668] [id = 159] 03:39:18 INFO - PROCESS | 1668 | --DOCSHELL 0x119c4e800 == 40 [pid = 1668] [id = 158] 03:39:18 INFO - PROCESS | 1668 | --DOMWINDOW == 116 (0x112dcf400) [pid = 1668] [serial = 451] [outer = 0x0] [url = about:blank] 03:39:18 INFO - PROCESS | 1668 | --DOCSHELL 0x119920800 == 39 [pid = 1668] [id = 157] 03:39:18 INFO - PROCESS | 1668 | --DOCSHELL 0x11939a000 == 38 [pid = 1668] [id = 156] 03:39:18 INFO - PROCESS | 1668 | --DOCSHELL 0x117e77800 == 37 [pid = 1668] [id = 155] 03:39:18 INFO - PROCESS | 1668 | --DOCSHELL 0x115ef2800 == 36 [pid = 1668] [id = 154] 03:39:18 INFO - PROCESS | 1668 | --DOCSHELL 0x112f2c800 == 35 [pid = 1668] [id = 152] 03:39:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 03:39:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 674ms 03:39:18 INFO - PROCESS | 1668 | 1467110358583 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 03:39:18 INFO - PROCESS | 1668 | 1467110358586 Marionette TRACE conn3 <- [1,657,null,{"value":"7"}] 03:39:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 03:39:18 INFO - PROCESS | 1668 | 1467110358590 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 03:39:18 INFO - PROCESS | 1668 | 1467110358592 Marionette TRACE conn3 <- [1,658,null,{}] 03:39:18 INFO - PROCESS | 1668 | 1467110358600 Marionette TRACE conn3 -> [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:39:18 INFO - PROCESS | 1668 | 1467110358602 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:18 INFO - PROCESS | 1668 | 1467110358683 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 03:39:18 INFO - PROCESS | 1668 | 1467110358687 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:18 INFO - PROCESS | 1668 | 1467110358689 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:18 INFO - PROCESS | 1668 | ++DOCSHELL 0x116ac7800 == 36 [pid = 1668] [id = 172] 03:39:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 117 (0x11680c400) [pid = 1668] [serial = 514] [outer = 0x0] 03:39:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 118 (0x116fa3400) [pid = 1668] [serial = 515] [outer = 0x11680c400] 03:39:18 INFO - PROCESS | 1668 | 1467110358716 Marionette DEBUG loaded listener.js 03:39:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 119 (0x11822cc00) [pid = 1668] [serial = 516] [outer = 0x11680c400] 03:39:18 INFO - PROCESS | 1668 | --DOMWINDOW == 118 (0x12a6aec00) [pid = 1668] [serial = 446] [outer = 0x0] [url = about:blank] 03:39:18 INFO - PROCESS | 1668 | --DOMWINDOW == 117 (0x12ab11400) [pid = 1668] [serial = 448] [outer = 0x0] [url = about:blank] 03:39:18 INFO - PROCESS | 1668 | --DOMWINDOW == 116 (0x12ada6400) [pid = 1668] [serial = 449] [outer = 0x0] [url = about:blank] 03:39:18 INFO - PROCESS | 1668 | --DOMWINDOW == 115 (0x117ed1800) [pid = 1668] [serial = 418] [outer = 0x0] [url = about:blank] 03:39:18 INFO - PROCESS | 1668 | --DOMWINDOW == 114 (0x123dacc00) [pid = 1668] [serial = 442] [outer = 0x0] [url = about:blank] 03:39:18 INFO - PROCESS | 1668 | --DOMWINDOW == 113 (0x1219d5000) [pid = 1668] [serial = 403] [outer = 0x0] [url = about:blank] 03:39:18 INFO - PROCESS | 1668 | --DOMWINDOW == 112 (0x112dce400) [pid = 1668] [serial = 409] [outer = 0x0] [url = about:blank] 03:39:18 INFO - PROCESS | 1668 | --DOMWINDOW == 111 (0x128c16000) [pid = 1668] [serial = 407] [outer = 0x0] [url = about:blank] 03:39:18 INFO - PROCESS | 1668 | --DOMWINDOW == 110 (0x119cea800) [pid = 1668] [serial = 422] [outer = 0x0] [url = about:blank] 03:39:18 INFO - PROCESS | 1668 | --DOMWINDOW == 109 (0x1186bf800) [pid = 1668] [serial = 413] [outer = 0x0] [url = about:blank] 03:39:18 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x116781c00) [pid = 1668] [serial = 398] [outer = 0x0] [url = about:blank] 03:39:18 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x118756000) [pid = 1668] [serial = 440] [outer = 0x0] [url = about:blank] 03:39:18 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x115ddf000) [pid = 1668] [serial = 415] [outer = 0x0] [url = about:blank] 03:39:18 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x118756c00) [pid = 1668] [serial = 401] [outer = 0x0] [url = about:blank] 03:39:18 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x1219cd800) [pid = 1668] [serial = 428] [outer = 0x0] [url = about:blank] 03:39:18 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x128c1a400) [pid = 1668] [serial = 443] [outer = 0x0] [url = about:blank] 03:39:18 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x1164e7800) [pid = 1668] [serial = 410] [outer = 0x0] [url = about:blank] 03:39:18 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x116785000) [pid = 1668] [serial = 416] [outer = 0x0] [url = about:blank] 03:39:18 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x118360800) [pid = 1668] [serial = 400] [outer = 0x0] [url = about:blank] 03:39:18 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x12105a400) [pid = 1668] [serial = 424] [outer = 0x0] [url = about:blank] 03:39:18 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x124c8cc00) [pid = 1668] [serial = 406] [outer = 0x0] [url = about:blank] 03:39:18 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x112e87800) [pid = 1668] [serial = 397] [outer = 0x0] [url = about:blank] 03:39:18 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x1184a4400) [pid = 1668] [serial = 412] [outer = 0x0] [url = about:blank] 03:39:18 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x124c96000) [pid = 1668] [serial = 404] [outer = 0x0] [url = about:blank] 03:39:18 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x118e43000) [pid = 1668] [serial = 421] [outer = 0x0] [url = about:blank] 03:39:18 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x1218a3400) [pid = 1668] [serial = 427] [outer = 0x0] [url = about:blank] 03:39:18 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x12927f800) [pid = 1668] [serial = 437] [outer = 0x0] [url = about:blank] 03:39:18 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x1216c2000) [pid = 1668] [serial = 425] [outer = 0x0] [url = about:blank] 03:39:18 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x129275c00) [pid = 1668] [serial = 436] [outer = 0x0] [url = about:blank] 03:39:18 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x1293eb400) [pid = 1668] [serial = 445] [outer = 0x0] [url = about:blank] 03:39:18 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x128c8c800) [pid = 1668] [serial = 434] [outer = 0x0] [url = about:blank] 03:39:18 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x128c15800) [pid = 1668] [serial = 433] [outer = 0x0] [url = about:blank] 03:39:18 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x124a39400) [pid = 1668] [serial = 430] [outer = 0x0] [url = about:blank] 03:39:18 INFO - PROCESS | 1668 | --DOMWINDOW == 85 (0x115e89c00) [pid = 1668] [serial = 439] [outer = 0x0] [url = about:blank] 03:39:18 INFO - PROCESS | 1668 | --DOMWINDOW == 84 (0x1182bd000) [pid = 1668] [serial = 419] [outer = 0x0] [url = about:blank] 03:39:18 INFO - PROCESS | 1668 | --DOMWINDOW == 83 (0x126c6ec00) [pid = 1668] [serial = 431] [outer = 0x0] [url = about:blank] 03:39:19 INFO - PROCESS | 1668 | 1467110359058 Marionette TRACE conn3 <- [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:39:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 03:39:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 518ms 03:39:19 INFO - PROCESS | 1668 | 1467110359109 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 03:39:19 INFO - PROCESS | 1668 | 1467110359110 Marionette TRACE conn3 <- [1,661,null,{"value":"7"}] 03:39:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 03:39:19 INFO - PROCESS | 1668 | 1467110359113 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 03:39:19 INFO - PROCESS | 1668 | 1467110359115 Marionette TRACE conn3 <- [1,662,null,{}] 03:39:19 INFO - PROCESS | 1668 | 1467110359122 Marionette TRACE conn3 -> [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:39:19 INFO - PROCESS | 1668 | 1467110359125 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:19 INFO - PROCESS | 1668 | 1467110359204 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 03:39:19 INFO - PROCESS | 1668 | 1467110359208 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:19 INFO - PROCESS | 1668 | 1467110359211 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:19 INFO - PROCESS | 1668 | ++DOCSHELL 0x1194d4000 == 37 [pid = 1668] [id = 173] 03:39:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 84 (0x1182bac00) [pid = 1668] [serial = 517] [outer = 0x0] 03:39:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 85 (0x118361000) [pid = 1668] [serial = 518] [outer = 0x1182bac00] 03:39:19 INFO - PROCESS | 1668 | 1467110359241 Marionette DEBUG loaded listener.js 03:39:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x118791400) [pid = 1668] [serial = 519] [outer = 0x1182bac00] 03:39:19 INFO - PROCESS | 1668 | [1668] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:39:19 INFO - PROCESS | 1668 | [1668] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:39:19 INFO - PROCESS | 1668 | 1467110359587 Marionette TRACE conn3 <- [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:39:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 03:39:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 520ms 03:39:19 INFO - PROCESS | 1668 | 1467110359634 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 03:39:19 INFO - PROCESS | 1668 | 1467110359635 Marionette TRACE conn3 <- [1,665,null,{"value":"7"}] 03:39:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 03:39:19 INFO - PROCESS | 1668 | 1467110359638 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 03:39:19 INFO - PROCESS | 1668 | 1467110359639 Marionette TRACE conn3 <- [1,666,null,{}] 03:39:19 INFO - PROCESS | 1668 | 1467110359641 Marionette TRACE conn3 -> [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:39:19 INFO - PROCESS | 1668 | 1467110359642 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:19 INFO - PROCESS | 1668 | 1467110359718 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 03:39:19 INFO - PROCESS | 1668 | 1467110359722 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:19 INFO - PROCESS | 1668 | 1467110359723 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:19 INFO - PROCESS | 1668 | ++DOCSHELL 0x119c51000 == 38 [pid = 1668] [id = 174] 03:39:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x118e48400) [pid = 1668] [serial = 520] [outer = 0x0] 03:39:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x11938e800) [pid = 1668] [serial = 521] [outer = 0x118e48400] 03:39:19 INFO - PROCESS | 1668 | 1467110359750 Marionette DEBUG loaded listener.js 03:39:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x119aaec00) [pid = 1668] [serial = 522] [outer = 0x118e48400] 03:39:19 INFO - PROCESS | 1668 | [1668] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:39:20 INFO - PROCESS | 1668 | [1668] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:39:20 INFO - PROCESS | 1668 | 1467110360092 Marionette TRACE conn3 <- [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:39:20 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:39:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 469ms 03:39:20 INFO - PROCESS | 1668 | 1467110360108 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 03:39:20 INFO - PROCESS | 1668 | 1467110360110 Marionette TRACE conn3 <- [1,669,null,{"value":"7"}] 03:39:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 03:39:20 INFO - PROCESS | 1668 | 1467110360114 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 03:39:20 INFO - PROCESS | 1668 | 1467110360116 Marionette TRACE conn3 <- [1,670,null,{}] 03:39:20 INFO - PROCESS | 1668 | 1467110360119 Marionette TRACE conn3 -> [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:39:20 INFO - PROCESS | 1668 | 1467110360121 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:20 INFO - PROCESS | 1668 | 1467110360265 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 03:39:20 INFO - PROCESS | 1668 | 1467110360275 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:20 INFO - PROCESS | 1668 | 1467110360276 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:20 INFO - PROCESS | 1668 | ++DOCSHELL 0x112c47000 == 39 [pid = 1668] [id = 175] 03:39:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x119383c00) [pid = 1668] [serial = 523] [outer = 0x0] 03:39:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x119d99000) [pid = 1668] [serial = 524] [outer = 0x119383c00] 03:39:20 INFO - PROCESS | 1668 | 1467110360315 Marionette DEBUG loaded listener.js 03:39:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x1216c9000) [pid = 1668] [serial = 525] [outer = 0x119383c00] 03:39:20 INFO - PROCESS | 1668 | 1467110360787 Marionette TRACE conn3 <- [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:39:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 03:39:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 720ms 03:39:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 03:39:20 INFO - PROCESS | 1668 | 1467110360839 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 03:39:20 INFO - PROCESS | 1668 | 1467110360840 Marionette TRACE conn3 <- [1,673,null,{"value":"7"}] 03:39:20 INFO - PROCESS | 1668 | 1467110360842 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 03:39:20 INFO - PROCESS | 1668 | 1467110360843 Marionette TRACE conn3 <- [1,674,null,{}] 03:39:20 INFO - PROCESS | 1668 | 1467110360846 Marionette TRACE conn3 -> [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:39:20 INFO - PROCESS | 1668 | 1467110360850 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:20 INFO - PROCESS | 1668 | 1467110360969 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 03:39:21 INFO - PROCESS | 1668 | 1467110361005 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:21 INFO - PROCESS | 1668 | 1467110361007 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:21 INFO - PROCESS | 1668 | ++DOCSHELL 0x123db8800 == 40 [pid = 1668] [id = 176] 03:39:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x123d82800) [pid = 1668] [serial = 526] [outer = 0x0] 03:39:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x1251bc800) [pid = 1668] [serial = 527] [outer = 0x123d82800] 03:39:21 INFO - PROCESS | 1668 | 1467110361031 Marionette DEBUG loaded listener.js 03:39:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x12632ac00) [pid = 1668] [serial = 528] [outer = 0x123d82800] 03:39:21 INFO - PROCESS | 1668 | [1668] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:39:21 INFO - PROCESS | 1668 | [1668] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:39:21 INFO - PROCESS | 1668 | 1467110361354 Marionette TRACE conn3 <- [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:39:21 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:39:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 567ms 03:39:21 INFO - PROCESS | 1668 | 1467110361411 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 03:39:21 INFO - PROCESS | 1668 | 1467110361412 Marionette TRACE conn3 <- [1,677,null,{"value":"7"}] 03:39:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 03:39:21 INFO - PROCESS | 1668 | 1467110361414 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 03:39:21 INFO - PROCESS | 1668 | 1467110361415 Marionette TRACE conn3 <- [1,678,null,{}] 03:39:21 INFO - PROCESS | 1668 | 1467110361417 Marionette TRACE conn3 -> [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:39:21 INFO - PROCESS | 1668 | 1467110361419 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:21 INFO - PROCESS | 1668 | 1467110361513 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 03:39:21 INFO - PROCESS | 1668 | 1467110361526 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:21 INFO - PROCESS | 1668 | 1467110361527 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:21 INFO - PROCESS | 1668 | ++DOCSHELL 0x12560e800 == 41 [pid = 1668] [id = 177] 03:39:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x126350400) [pid = 1668] [serial = 529] [outer = 0x0] 03:39:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x126996400) [pid = 1668] [serial = 530] [outer = 0x126350400] 03:39:21 INFO - PROCESS | 1668 | 1467110361554 Marionette DEBUG loaded listener.js 03:39:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x126c6fc00) [pid = 1668] [serial = 531] [outer = 0x126350400] 03:39:22 INFO - PROCESS | 1668 | 1467110361999 Marionette TRACE conn3 <- [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:39:22 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:39:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 619ms 03:39:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 03:39:22 INFO - PROCESS | 1668 | 1467110362034 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 03:39:22 INFO - PROCESS | 1668 | 1467110362036 Marionette TRACE conn3 <- [1,681,null,{"value":"7"}] 03:39:22 INFO - PROCESS | 1668 | 1467110362039 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 03:39:22 INFO - PROCESS | 1668 | 1467110362041 Marionette TRACE conn3 <- [1,682,null,{}] 03:39:22 INFO - PROCESS | 1668 | 1467110362045 Marionette TRACE conn3 -> [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:39:22 INFO - PROCESS | 1668 | 1467110362047 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:22 INFO - PROCESS | 1668 | 1467110362183 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 03:39:22 INFO - PROCESS | 1668 | 1467110362235 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:22 INFO - PROCESS | 1668 | 1467110362236 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:22 INFO - PROCESS | 1668 | ++DOCSHELL 0x128949800 == 42 [pid = 1668] [id = 178] 03:39:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x126c71000) [pid = 1668] [serial = 532] [outer = 0x0] 03:39:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x126c78800) [pid = 1668] [serial = 533] [outer = 0x126c71000] 03:39:22 INFO - PROCESS | 1668 | 1467110362260 Marionette DEBUG loaded listener.js 03:39:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x128c1d800) [pid = 1668] [serial = 534] [outer = 0x126c71000] 03:39:22 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x118753400) [pid = 1668] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 03:39:22 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x112ddc400) [pid = 1668] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 03:39:22 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x1164e8c00) [pid = 1668] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 03:39:22 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x116885000) [pid = 1668] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 03:39:22 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x1196b5400) [pid = 1668] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 03:39:22 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x112dd2c00) [pid = 1668] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 03:39:22 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x11670ac00) [pid = 1668] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 03:39:22 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x119aaf800) [pid = 1668] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 03:39:22 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x112592800) [pid = 1668] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 03:39:22 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x1216c3400) [pid = 1668] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 03:39:22 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x1196bf800) [pid = 1668] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 03:39:22 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x123d77800) [pid = 1668] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 03:39:23 INFO - PROCESS | 1668 | 1467110363038 Marionette TRACE conn3 <- [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:39:23 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:39:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1020ms 03:39:23 INFO - PROCESS | 1668 | 1467110363060 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 03:39:23 INFO - PROCESS | 1668 | 1467110363061 Marionette TRACE conn3 <- [1,685,null,{"value":"7"}] 03:39:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 03:39:23 INFO - PROCESS | 1668 | 1467110363066 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 03:39:23 INFO - PROCESS | 1668 | 1467110363067 Marionette TRACE conn3 <- [1,686,null,{}] 03:39:23 INFO - PROCESS | 1668 | 1467110363069 Marionette TRACE conn3 -> [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:39:23 INFO - PROCESS | 1668 | 1467110363070 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:23 INFO - PROCESS | 1668 | 1467110363144 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 03:39:23 INFO - PROCESS | 1668 | 1467110363150 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:23 INFO - PROCESS | 1668 | 1467110363151 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:23 INFO - PROCESS | 1668 | ++DOCSHELL 0x123d27800 == 43 [pid = 1668] [id = 179] 03:39:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x112dd2c00) [pid = 1668] [serial = 535] [outer = 0x0] 03:39:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x1186b2000) [pid = 1668] [serial = 536] [outer = 0x112dd2c00] 03:39:23 INFO - PROCESS | 1668 | 1467110363183 Marionette DEBUG loaded listener.js 03:39:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x121051c00) [pid = 1668] [serial = 537] [outer = 0x112dd2c00] 03:39:24 INFO - PROCESS | 1668 | 1467110364003 Marionette TRACE conn3 <- [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:39:24 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:39:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 969ms 03:39:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 03:39:24 INFO - PROCESS | 1668 | 1467110364035 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 03:39:24 INFO - PROCESS | 1668 | 1467110364036 Marionette TRACE conn3 <- [1,689,null,{"value":"7"}] 03:39:24 INFO - PROCESS | 1668 | 1467110364038 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 03:39:24 INFO - PROCESS | 1668 | 1467110364039 Marionette TRACE conn3 <- [1,690,null,{}] 03:39:24 INFO - PROCESS | 1668 | 1467110364041 Marionette TRACE conn3 -> [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:39:24 INFO - PROCESS | 1668 | 1467110364042 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:24 INFO - PROCESS | 1668 | 1467110364140 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 03:39:24 INFO - PROCESS | 1668 | 1467110364147 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:24 INFO - PROCESS | 1668 | 1467110364148 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:24 INFO - PROCESS | 1668 | ++DOCSHELL 0x129648000 == 44 [pid = 1668] [id = 180] 03:39:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x114ebb800) [pid = 1668] [serial = 538] [outer = 0x0] 03:39:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x128c20000) [pid = 1668] [serial = 539] [outer = 0x114ebb800] 03:39:24 INFO - PROCESS | 1668 | 1467110364173 Marionette DEBUG loaded listener.js 03:39:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x128c8cc00) [pid = 1668] [serial = 540] [outer = 0x114ebb800] 03:39:24 INFO - PROCESS | 1668 | 1467110364995 Marionette TRACE conn3 <- [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:39:25 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:39:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 968ms 03:39:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 03:39:25 INFO - PROCESS | 1668 | 1467110365006 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 03:39:25 INFO - PROCESS | 1668 | 1467110365009 Marionette TRACE conn3 <- [1,693,null,{"value":"7"}] 03:39:25 INFO - PROCESS | 1668 | 1467110365014 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 03:39:25 INFO - PROCESS | 1668 | 1467110365016 Marionette TRACE conn3 <- [1,694,null,{}] 03:39:25 INFO - PROCESS | 1668 | 1467110365020 Marionette TRACE conn3 -> [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:39:25 INFO - PROCESS | 1668 | 1467110365022 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:25 INFO - PROCESS | 1668 | 1467110365129 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 03:39:25 INFO - PROCESS | 1668 | 1467110365182 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:25 INFO - PROCESS | 1668 | 1467110365183 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:25 INFO - PROCESS | 1668 | ++DOCSHELL 0x116ac3800 == 45 [pid = 1668] [id = 181] 03:39:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x112ee6800) [pid = 1668] [serial = 541] [outer = 0x0] 03:39:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x115d52000) [pid = 1668] [serial = 542] [outer = 0x112ee6800] 03:39:25 INFO - PROCESS | 1668 | 1467110365216 Marionette DEBUG loaded listener.js 03:39:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x116711800) [pid = 1668] [serial = 543] [outer = 0x112ee6800] 03:39:26 INFO - PROCESS | 1668 | 1467110366138 Marionette TRACE conn3 <- [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:39:26 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:39:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1174ms 03:39:26 INFO - PROCESS | 1668 | 1467110366186 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 03:39:26 INFO - PROCESS | 1668 | 1467110366189 Marionette TRACE conn3 <- [1,697,null,{"value":"7"}] 03:39:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 03:39:26 INFO - PROCESS | 1668 | 1467110366194 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 03:39:26 INFO - PROCESS | 1668 | 1467110366197 Marionette TRACE conn3 <- [1,698,null,{}] 03:39:26 INFO - PROCESS | 1668 | 1467110366199 Marionette TRACE conn3 -> [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:39:26 INFO - PROCESS | 1668 | 1467110366201 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:26 INFO - PROCESS | 1668 | 1467110366305 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 03:39:26 INFO - PROCESS | 1668 | 1467110366356 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:26 INFO - PROCESS | 1668 | 1467110366357 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:26 INFO - PROCESS | 1668 | ++DOCSHELL 0x12113e000 == 46 [pid = 1668] [id = 182] 03:39:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x11835a800) [pid = 1668] [serial = 544] [outer = 0x0] 03:39:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x1186c0800) [pid = 1668] [serial = 545] [outer = 0x11835a800] 03:39:26 INFO - PROCESS | 1668 | 1467110366388 Marionette DEBUG loaded listener.js 03:39:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x11943b000) [pid = 1668] [serial = 546] [outer = 0x11835a800] 03:39:27 INFO - PROCESS | 1668 | 1467110367272 Marionette TRACE conn3 <- [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:39:27 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:39:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1122ms 03:39:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 03:39:27 INFO - PROCESS | 1668 | 1467110367316 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 03:39:27 INFO - PROCESS | 1668 | 1467110367318 Marionette TRACE conn3 <- [1,701,null,{"value":"7"}] 03:39:27 INFO - PROCESS | 1668 | 1467110367320 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 03:39:27 INFO - PROCESS | 1668 | 1467110367323 Marionette TRACE conn3 <- [1,702,null,{}] 03:39:27 INFO - PROCESS | 1668 | 1467110367330 Marionette TRACE conn3 -> [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:39:27 INFO - PROCESS | 1668 | 1467110367334 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:27 INFO - PROCESS | 1668 | 1467110367433 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 03:39:27 INFO - PROCESS | 1668 | 1467110367485 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:27 INFO - PROCESS | 1668 | 1467110367487 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:27 INFO - PROCESS | 1668 | ++DOCSHELL 0x12a99f800 == 47 [pid = 1668] [id = 183] 03:39:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x1219d0000) [pid = 1668] [serial = 547] [outer = 0x0] 03:39:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x121d80800) [pid = 1668] [serial = 548] [outer = 0x1219d0000] 03:39:27 INFO - PROCESS | 1668 | 1467110367518 Marionette DEBUG loaded listener.js 03:39:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x124cc8800) [pid = 1668] [serial = 549] [outer = 0x1219d0000] 03:39:28 INFO - PROCESS | 1668 | 1467110368433 Marionette TRACE conn3 <- [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:39:28 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:39:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1122ms 03:39:28 INFO - PROCESS | 1668 | 1467110368443 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 03:39:28 INFO - PROCESS | 1668 | 1467110368445 Marionette TRACE conn3 <- [1,705,null,{"value":"7"}] 03:39:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 03:39:28 INFO - PROCESS | 1668 | 1467110368450 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 03:39:28 INFO - PROCESS | 1668 | 1467110368451 Marionette TRACE conn3 <- [1,706,null,{}] 03:39:28 INFO - PROCESS | 1668 | 1467110368453 Marionette TRACE conn3 -> [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:39:28 INFO - PROCESS | 1668 | 1467110368455 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:28 INFO - PROCESS | 1668 | 1467110368556 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 03:39:28 INFO - PROCESS | 1668 | 1467110368607 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:28 INFO - PROCESS | 1668 | 1467110368608 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:28 INFO - PROCESS | 1668 | ++DOCSHELL 0x117471000 == 48 [pid = 1668] [id = 184] 03:39:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x118270400) [pid = 1668] [serial = 550] [outer = 0x0] 03:39:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x1216bf000) [pid = 1668] [serial = 551] [outer = 0x118270400] 03:39:28 INFO - PROCESS | 1668 | 1467110368638 Marionette DEBUG loaded listener.js 03:39:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x12631fc00) [pid = 1668] [serial = 552] [outer = 0x118270400] 03:39:30 INFO - PROCESS | 1668 | --DOCSHELL 0x123d27800 == 47 [pid = 1668] [id = 179] 03:39:30 INFO - PROCESS | 1668 | --DOCSHELL 0x128949800 == 46 [pid = 1668] [id = 178] 03:39:30 INFO - PROCESS | 1668 | --DOCSHELL 0x12560e800 == 45 [pid = 1668] [id = 177] 03:39:30 INFO - PROCESS | 1668 | --DOCSHELL 0x123db8800 == 44 [pid = 1668] [id = 176] 03:39:30 INFO - PROCESS | 1668 | --DOCSHELL 0x112c47000 == 43 [pid = 1668] [id = 175] 03:39:30 INFO - PROCESS | 1668 | --DOCSHELL 0x119c51000 == 42 [pid = 1668] [id = 174] 03:39:30 INFO - PROCESS | 1668 | --DOCSHELL 0x1194d4000 == 41 [pid = 1668] [id = 173] 03:39:30 INFO - PROCESS | 1668 | --DOCSHELL 0x116ac7800 == 40 [pid = 1668] [id = 172] 03:39:30 INFO - PROCESS | 1668 | --DOCSHELL 0x11830a800 == 39 [pid = 1668] [id = 171] 03:39:30 INFO - PROCESS | 1668 | --DOCSHELL 0x12a99f000 == 38 [pid = 1668] [id = 170] 03:39:30 INFO - PROCESS | 1668 | --DOCSHELL 0x128945000 == 37 [pid = 1668] [id = 169] 03:39:30 INFO - PROCESS | 1668 | --DOCSHELL 0x1212b8000 == 36 [pid = 1668] [id = 168] 03:39:30 INFO - PROCESS | 1668 | --DOCSHELL 0x118306800 == 35 [pid = 1668] [id = 167] 03:39:30 INFO - PROCESS | 1668 | --DOCSHELL 0x11336b000 == 34 [pid = 1668] [id = 151] 03:39:30 INFO - PROCESS | 1668 | --DOCSHELL 0x129321800 == 33 [pid = 1668] [id = 166] 03:39:30 INFO - PROCESS | 1668 | --DOCSHELL 0x116acb000 == 32 [pid = 1668] [id = 153] 03:39:30 INFO - PROCESS | 1668 | --DOCSHELL 0x12b8a1000 == 31 [pid = 1668] [id = 150] 03:39:30 INFO - PROCESS | 1668 | --DOCSHELL 0x12a99f800 == 30 [pid = 1668] [id = 183] 03:39:30 INFO - PROCESS | 1668 | --DOCSHELL 0x12113e000 == 29 [pid = 1668] [id = 182] 03:39:30 INFO - PROCESS | 1668 | --DOCSHELL 0x129648000 == 28 [pid = 1668] [id = 180] 03:39:30 INFO - PROCESS | 1668 | --DOCSHELL 0x116ac3800 == 27 [pid = 1668] [id = 181] 03:39:30 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x11938a400) [pid = 1668] [serial = 475] [outer = 0x0] [url = about:blank] 03:39:30 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x118354c00) [pid = 1668] [serial = 472] [outer = 0x0] [url = about:blank] 03:39:30 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x116784800) [pid = 1668] [serial = 463] [outer = 0x0] [url = about:blank] 03:39:30 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x11680c800) [pid = 1668] [serial = 464] [outer = 0x0] [url = about:blank] 03:39:30 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x1176f5400) [pid = 1668] [serial = 466] [outer = 0x0] [url = about:blank] 03:39:30 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x11826f400) [pid = 1668] [serial = 467] [outer = 0x0] [url = about:blank] 03:39:30 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x120f35800) [pid = 1668] [serial = 479] [outer = 0x0] [url = about:blank] 03:39:30 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x112dda000) [pid = 1668] [serial = 460] [outer = 0x0] [url = about:blank] 03:39:30 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x113c95400) [pid = 1668] [serial = 461] [outer = 0x0] [url = about:blank] 03:39:30 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x1182b4000) [pid = 1668] [serial = 469] [outer = 0x0] [url = about:blank] 03:39:30 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x118355400) [pid = 1668] [serial = 470] [outer = 0x0] [url = about:blank] 03:39:30 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x119cf4c00) [pid = 1668] [serial = 478] [outer = 0x0] [url = about:blank] 03:39:30 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x115e8ec00) [pid = 1668] [serial = 457] [outer = 0x0] [url = about:blank] 03:39:30 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x12105b400) [pid = 1668] [serial = 481] [outer = 0x0] [url = about:blank] 03:39:30 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x116789800) [pid = 1668] [serial = 484] [outer = 0x0] [url = about:blank] 03:39:30 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x11943dc00) [pid = 1668] [serial = 485] [outer = 0x0] [url = about:blank] 03:39:30 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x1219c8800) [pid = 1668] [serial = 490] [outer = 0x0] [url = about:blank] 03:39:30 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x1215fc400) [pid = 1668] [serial = 487] [outer = 0x0] [url = about:blank] 03:39:30 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x124ad8400) [pid = 1668] [serial = 494] [outer = 0x0] [url = about:blank] 03:39:30 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x118e46400) [pid = 1668] [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:39:30 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x112c96c00) [pid = 1668] [serial = 454] [outer = 0x0] [url = about:blank] 03:39:30 INFO - PROCESS | 1668 | --DOMWINDOW == 85 (0x121d86000) [pid = 1668] [serial = 491] [outer = 0x0] [url = about:blank] 03:39:30 INFO - PROCESS | 1668 | --DOMWINDOW == 84 (0x1212dc800) [pid = 1668] [serial = 482] [outer = 0x0] [url = about:blank] 03:39:30 INFO - PROCESS | 1668 | --DOMWINDOW == 83 (0x1196b4c00) [pid = 1668] [serial = 476] [outer = 0x0] [url = about:blank] 03:39:30 INFO - PROCESS | 1668 | --DOMWINDOW == 82 (0x124cc2400) [pid = 1668] [serial = 495] [outer = 0x0] [url = about:blank] 03:39:30 INFO - PROCESS | 1668 | --DOMWINDOW == 81 (0x1216c6000) [pid = 1668] [serial = 488] [outer = 0x0] [url = about:blank] 03:39:30 INFO - PROCESS | 1668 | --DOMWINDOW == 80 (0x11835c400) [pid = 1668] [serial = 473] [outer = 0x0] [url = about:blank] 03:39:30 INFO - PROCESS | 1668 | 1467110370280 Marionette TRACE conn3 <- [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:39:30 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:39:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1872ms 03:39:30 INFO - PROCESS | 1668 | 1467110370322 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 03:39:30 INFO - PROCESS | 1668 | 1467110370324 Marionette TRACE conn3 <- [1,709,null,{"value":"7"}] 03:39:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 03:39:30 INFO - PROCESS | 1668 | 1467110370328 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 03:39:30 INFO - PROCESS | 1668 | 1467110370330 Marionette TRACE conn3 <- [1,710,null,{}] 03:39:30 INFO - PROCESS | 1668 | 1467110370335 Marionette TRACE conn3 -> [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:39:30 INFO - PROCESS | 1668 | 1467110370336 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:30 INFO - PROCESS | 1668 | 1467110370414 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 03:39:30 INFO - PROCESS | 1668 | 1467110370420 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:30 INFO - PROCESS | 1668 | 1467110370422 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:30 INFO - PROCESS | 1668 | ++DOCSHELL 0x116614000 == 28 [pid = 1668] [id = 185] 03:39:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 81 (0x115e8a000) [pid = 1668] [serial = 553] [outer = 0x0] 03:39:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 82 (0x1162a1400) [pid = 1668] [serial = 554] [outer = 0x115e8a000] 03:39:30 INFO - PROCESS | 1668 | 1467110370452 Marionette DEBUG loaded listener.js 03:39:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 83 (0x11687c400) [pid = 1668] [serial = 555] [outer = 0x115e8a000] 03:39:31 INFO - PROCESS | 1668 | 1467110371272 Marionette TRACE conn3 <- [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:39:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 03:39:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 972ms 03:39:31 INFO - PROCESS | 1668 | 1467110371299 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 03:39:31 INFO - PROCESS | 1668 | 1467110371303 Marionette TRACE conn3 <- [1,713,null,{"value":"7"}] 03:39:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 03:39:31 INFO - PROCESS | 1668 | 1467110371307 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 03:39:31 INFO - PROCESS | 1668 | 1467110371309 Marionette TRACE conn3 <- [1,714,null,{}] 03:39:31 INFO - PROCESS | 1668 | 1467110371312 Marionette TRACE conn3 -> [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:39:31 INFO - PROCESS | 1668 | 1467110371316 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:31 INFO - PROCESS | 1668 | 1467110371414 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 03:39:31 INFO - PROCESS | 1668 | 1467110371421 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:31 INFO - PROCESS | 1668 | 1467110371423 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:31 INFO - PROCESS | 1668 | ++DOCSHELL 0x1182e5800 == 29 [pid = 1668] [id = 186] 03:39:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 84 (0x11803f800) [pid = 1668] [serial = 556] [outer = 0x0] 03:39:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 85 (0x1182b4000) [pid = 1668] [serial = 557] [outer = 0x11803f800] 03:39:31 INFO - PROCESS | 1668 | 1467110371453 Marionette DEBUG loaded listener.js 03:39:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x11835fc00) [pid = 1668] [serial = 558] [outer = 0x11803f800] 03:39:32 INFO - PROCESS | 1668 | 1467110372269 Marionette TRACE conn3 <- [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:39:32 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:39:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 969ms 03:39:32 INFO - PROCESS | 1668 | 1467110372276 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 03:39:32 INFO - PROCESS | 1668 | 1467110372278 Marionette TRACE conn3 <- [1,717,null,{"value":"7"}] 03:39:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 03:39:32 INFO - PROCESS | 1668 | 1467110372290 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 03:39:32 INFO - PROCESS | 1668 | 1467110372292 Marionette TRACE conn3 <- [1,718,null,{}] 03:39:32 INFO - PROCESS | 1668 | 1467110372309 Marionette TRACE conn3 -> [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:39:32 INFO - PROCESS | 1668 | 1467110372312 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:32 INFO - PROCESS | 1668 | 1467110372411 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 03:39:32 INFO - PROCESS | 1668 | 1467110372417 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:32 INFO - PROCESS | 1668 | 1467110372419 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:32 INFO - PROCESS | 1668 | ++DOCSHELL 0x1194d9000 == 30 [pid = 1668] [id = 187] 03:39:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x11938f400) [pid = 1668] [serial = 559] [outer = 0x0] 03:39:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x119aac000) [pid = 1668] [serial = 560] [outer = 0x11938f400] 03:39:32 INFO - PROCESS | 1668 | 1467110372450 Marionette DEBUG loaded listener.js 03:39:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x12104fc00) [pid = 1668] [serial = 561] [outer = 0x11938f400] 03:39:33 INFO - PROCESS | 1668 | 1467110373303 Marionette TRACE conn3 <- [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:39:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 03:39:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1038ms 03:39:33 INFO - PROCESS | 1668 | 1467110373320 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 03:39:33 INFO - PROCESS | 1668 | 1467110373322 Marionette TRACE conn3 <- [1,721,null,{"value":"7"}] 03:39:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 03:39:33 INFO - PROCESS | 1668 | 1467110373324 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 03:39:33 INFO - PROCESS | 1668 | 1467110373325 Marionette TRACE conn3 <- [1,722,null,{}] 03:39:33 INFO - PROCESS | 1668 | 1467110373328 Marionette TRACE conn3 -> [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:39:33 INFO - PROCESS | 1668 | 1467110373329 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:33 INFO - PROCESS | 1668 | 1467110373425 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 03:39:33 INFO - PROCESS | 1668 | 1467110373461 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:33 INFO - PROCESS | 1668 | 1467110373462 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:33 INFO - PROCESS | 1668 | ++DOCSHELL 0x120fcc000 == 31 [pid = 1668] [id = 188] 03:39:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x1216c1800) [pid = 1668] [serial = 562] [outer = 0x0] 03:39:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x1218a6000) [pid = 1668] [serial = 563] [outer = 0x1216c1800] 03:39:33 INFO - PROCESS | 1668 | 1467110373488 Marionette DEBUG loaded listener.js 03:39:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x1219d5000) [pid = 1668] [serial = 564] [outer = 0x1216c1800] 03:39:33 INFO - PROCESS | 1668 | 1467110373810 Marionette TRACE conn3 <- [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:39:33 INFO - PROCESS | 1668 | 1467110373855 Marionette TRACE conn3 <- [1,725,null,{"value":"7"}] 03:39:33 INFO - PROCESS | 1668 | 1467110373857 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 03:39:33 INFO - PROCESS | 1668 | 1467110373858 Marionette TRACE conn3 <- [1,726,null,{}] 03:39:33 INFO - PROCESS | 1668 | 1467110373861 Marionette TRACE conn3 -> [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:39:33 INFO - PROCESS | 1668 | 1467110373862 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:33 INFO - PROCESS | 1668 | 1467110373962 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 03:39:33 INFO - PROCESS | 1668 | 1467110373967 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:33 INFO - PROCESS | 1668 | 1467110373968 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:33 INFO - PROCESS | 1668 | ++DOCSHELL 0x1214dc800 == 32 [pid = 1668] [id = 189] 03:39:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x112e3dc00) [pid = 1668] [serial = 565] [outer = 0x0] 03:39:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x123db5800) [pid = 1668] [serial = 566] [outer = 0x112e3dc00] 03:39:33 INFO - PROCESS | 1668 | 1467110373993 Marionette DEBUG loaded listener.js 03:39:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x124f7f400) [pid = 1668] [serial = 567] [outer = 0x112e3dc00] 03:39:34 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x123d82800) [pid = 1668] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 03:39:34 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x11826bc00) [pid = 1668] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 03:39:34 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x11835e000) [pid = 1668] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 03:39:34 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x119383c00) [pid = 1668] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 03:39:34 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x11680c400) [pid = 1668] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 03:39:34 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x119388800) [pid = 1668] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 03:39:34 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x112c8d000) [pid = 1668] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 03:39:34 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x118e48400) [pid = 1668] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 03:39:34 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x1182bac00) [pid = 1668] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 03:39:34 INFO - PROCESS | 1668 | --DOMWINDOW == 85 (0x117147000) [pid = 1668] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 03:39:34 INFO - PROCESS | 1668 | --DOMWINDOW == 84 (0x112e43c00) [pid = 1668] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 03:39:34 INFO - PROCESS | 1668 | --DOMWINDOW == 83 (0x126350400) [pid = 1668] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 03:39:34 INFO - PROCESS | 1668 | --DOMWINDOW == 82 (0x126c71000) [pid = 1668] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 03:39:34 INFO - PROCESS | 1668 | --DOMWINDOW == 81 (0x112dd2c00) [pid = 1668] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 03:39:34 INFO - PROCESS | 1668 | --DOMWINDOW == 80 (0x112977800) [pid = 1668] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 03:39:34 INFO - PROCESS | 1668 | --DOMWINDOW == 79 (0x112dce800) [pid = 1668] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 03:39:34 INFO - PROCESS | 1668 | --DOMWINDOW == 78 (0x115de3400) [pid = 1668] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 03:39:34 INFO - PROCESS | 1668 | --DOMWINDOW == 77 (0x114ebb800) [pid = 1668] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 03:39:34 INFO - PROCESS | 1668 | 1467110374562 Marionette TRACE conn3 <- [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:39:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 03:39:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 719ms 03:39:34 INFO - PROCESS | 1668 | 1467110374577 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 03:39:34 INFO - PROCESS | 1668 | 1467110374578 Marionette TRACE conn3 <- [1,729,null,{"value":"7"}] 03:39:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 03:39:34 INFO - PROCESS | 1668 | 1467110374583 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 03:39:34 INFO - PROCESS | 1668 | 1467110374584 Marionette TRACE conn3 <- [1,730,null,{}] 03:39:34 INFO - PROCESS | 1668 | 1467110374586 Marionette TRACE conn3 -> [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:39:34 INFO - PROCESS | 1668 | 1467110374590 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:34 INFO - PROCESS | 1668 | 1467110374731 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 03:39:34 INFO - PROCESS | 1668 | 1467110374769 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:34 INFO - PROCESS | 1668 | 1467110374770 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:34 INFO - PROCESS | 1668 | ++DOCSHELL 0x123d1f800 == 33 [pid = 1668] [id = 190] 03:39:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 78 (0x112ddac00) [pid = 1668] [serial = 568] [outer = 0x0] 03:39:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 79 (0x11826cc00) [pid = 1668] [serial = 569] [outer = 0x112ddac00] 03:39:34 INFO - PROCESS | 1668 | 1467110374796 Marionette DEBUG loaded listener.js 03:39:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 80 (0x126350000) [pid = 1668] [serial = 570] [outer = 0x112ddac00] 03:39:35 INFO - PROCESS | 1668 | 1467110375083 Marionette TRACE conn3 <- [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:39:35 INFO - PROCESS | 1668 | 1467110375106 Marionette TRACE conn3 <- [1,733,null,{"value":"7"}] 03:39:35 INFO - PROCESS | 1668 | 1467110375108 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 03:39:35 INFO - PROCESS | 1668 | 1467110375110 Marionette TRACE conn3 <- [1,734,null,{}] 03:39:35 INFO - PROCESS | 1668 | 1467110375121 Marionette TRACE conn3 -> [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:39:35 INFO - PROCESS | 1668 | 1467110375122 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:35 INFO - PROCESS | 1668 | 1467110375225 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 03:39:35 INFO - PROCESS | 1668 | 1467110375233 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:35 INFO - PROCESS | 1668 | 1467110375235 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:35 INFO - PROCESS | 1668 | ++DOCSHELL 0x124ceb800 == 34 [pid = 1668] [id = 191] 03:39:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 81 (0x12667b800) [pid = 1668] [serial = 571] [outer = 0x0] 03:39:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 82 (0x126c72000) [pid = 1668] [serial = 572] [outer = 0x12667b800] 03:39:35 INFO - PROCESS | 1668 | 1467110375276 Marionette DEBUG loaded listener.js 03:39:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 83 (0x128c87800) [pid = 1668] [serial = 573] [outer = 0x12667b800] 03:39:35 INFO - PROCESS | 1668 | 1467110375763 Marionette TRACE conn3 <- [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:39:35 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:39:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 673ms 03:39:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 03:39:35 INFO - PROCESS | 1668 | 1467110375783 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 03:39:35 INFO - PROCESS | 1668 | 1467110375785 Marionette TRACE conn3 <- [1,737,null,{"value":"7"}] 03:39:35 INFO - PROCESS | 1668 | 1467110375787 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 03:39:35 INFO - PROCESS | 1668 | 1467110375788 Marionette TRACE conn3 <- [1,738,null,{}] 03:39:35 INFO - PROCESS | 1668 | 1467110375790 Marionette TRACE conn3 -> [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:39:35 INFO - PROCESS | 1668 | 1467110375791 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:35 INFO - PROCESS | 1668 | 1467110375868 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 03:39:35 INFO - PROCESS | 1668 | 1467110375872 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:35 INFO - PROCESS | 1668 | 1467110375873 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:35 INFO - PROCESS | 1668 | ++DOCSHELL 0x128946800 == 35 [pid = 1668] [id = 192] 03:39:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 84 (0x11295e800) [pid = 1668] [serial = 574] [outer = 0x0] 03:39:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 85 (0x128df8800) [pid = 1668] [serial = 575] [outer = 0x11295e800] 03:39:35 INFO - PROCESS | 1668 | 1467110375898 Marionette DEBUG loaded listener.js 03:39:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x129279400) [pid = 1668] [serial = 576] [outer = 0x11295e800] 03:39:36 INFO - PROCESS | 1668 | 1467110376763 Marionette TRACE conn3 <- [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:39:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 03:39:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1019ms 03:39:36 INFO - PROCESS | 1668 | 1467110376807 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 03:39:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 03:39:36 INFO - PROCESS | 1668 | 1467110376809 Marionette TRACE conn3 <- [1,741,null,{"value":"7"}] 03:39:36 INFO - PROCESS | 1668 | 1467110376812 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 03:39:36 INFO - PROCESS | 1668 | 1467110376814 Marionette TRACE conn3 <- [1,742,null,{}] 03:39:36 INFO - PROCESS | 1668 | 1467110376874 Marionette TRACE conn3 -> [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:39:36 INFO - PROCESS | 1668 | 1467110376876 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:36 INFO - PROCESS | 1668 | 1467110376963 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 03:39:36 INFO - PROCESS | 1668 | 1467110376970 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:36 INFO - PROCESS | 1668 | 1467110376973 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:37 INFO - PROCESS | 1668 | ++DOCSHELL 0x116fc0800 == 36 [pid = 1668] [id = 193] 03:39:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x112ee3000) [pid = 1668] [serial = 577] [outer = 0x0] 03:39:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x114e94400) [pid = 1668] [serial = 578] [outer = 0x112ee3000] 03:39:37 INFO - PROCESS | 1668 | 1467110377045 Marionette DEBUG loaded listener.js 03:39:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x116785800) [pid = 1668] [serial = 579] [outer = 0x112ee3000] 03:39:38 INFO - PROCESS | 1668 | 1467110378176 Marionette TRACE conn3 <- [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:39:38 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:39:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1387ms 03:39:38 INFO - PROCESS | 1668 | 1467110378199 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 03:39:38 INFO - PROCESS | 1668 | 1467110378201 Marionette TRACE conn3 <- [1,745,null,{"value":"7"}] 03:39:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 03:39:38 INFO - PROCESS | 1668 | 1467110378204 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 03:39:38 INFO - PROCESS | 1668 | 1467110378207 Marionette TRACE conn3 <- [1,746,null,{}] 03:39:38 INFO - PROCESS | 1668 | 1467110378211 Marionette TRACE conn3 -> [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:39:38 INFO - PROCESS | 1668 | 1467110378213 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:38 INFO - PROCESS | 1668 | 1467110378312 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 03:39:38 INFO - PROCESS | 1668 | 1467110378412 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:38 INFO - PROCESS | 1668 | 1467110378413 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:38 INFO - PROCESS | 1668 | ++DOCSHELL 0x1182ef800 == 37 [pid = 1668] [id = 194] 03:39:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x115d49800) [pid = 1668] [serial = 580] [outer = 0x0] 03:39:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x116635800) [pid = 1668] [serial = 581] [outer = 0x115d49800] 03:39:38 INFO - PROCESS | 1668 | 1467110378442 Marionette DEBUG loaded listener.js 03:39:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x116808000) [pid = 1668] [serial = 582] [outer = 0x115d49800] 03:39:38 INFO - PROCESS | 1668 | --DOCSHELL 0x12e608000 == 36 [pid = 1668] [id = 22] 03:39:38 INFO - PROCESS | 1668 | --DOCSHELL 0x1184c3800 == 35 [pid = 1668] [id = 13] 03:39:38 INFO - PROCESS | 1668 | --DOCSHELL 0x12caf0000 == 34 [pid = 1668] [id = 15] 03:39:38 INFO - PROCESS | 1668 | --DOCSHELL 0x116aae000 == 33 [pid = 1668] [id = 24] 03:39:38 INFO - PROCESS | 1668 | --DOCSHELL 0x12bc85000 == 32 [pid = 1668] [id = 21] 03:39:38 INFO - PROCESS | 1668 | --DOCSHELL 0x12bade800 == 31 [pid = 1668] [id = 10] 03:39:38 INFO - PROCESS | 1668 | --DOCSHELL 0x129033000 == 30 [pid = 1668] [id = 6] 03:39:38 INFO - PROCESS | 1668 | --DOCSHELL 0x12ad73800 == 29 [pid = 1668] [id = 14] 03:39:38 INFO - PROCESS | 1668 | --DOCSHELL 0x12b899000 == 28 [pid = 1668] [id = 9] 03:39:38 INFO - PROCESS | 1668 | --DOCSHELL 0x117471000 == 27 [pid = 1668] [id = 184] 03:39:38 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x112e3c800) [pid = 1668] [serial = 455] [outer = 0x0] [url = about:blank] 03:39:38 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x112ddb400) [pid = 1668] [serial = 452] [outer = 0x0] [url = about:blank] 03:39:38 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x1164e8800) [pid = 1668] [serial = 458] [outer = 0x0] [url = about:blank] 03:39:38 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x128c20000) [pid = 1668] [serial = 539] [outer = 0x0] [url = about:blank] 03:39:38 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x12632ac00) [pid = 1668] [serial = 528] [outer = 0x0] [url = about:blank] 03:39:38 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x1251bc800) [pid = 1668] [serial = 527] [outer = 0x0] [url = about:blank] 03:39:38 INFO - PROCESS | 1668 | --DOMWINDOW == 85 (0x118790400) [pid = 1668] [serial = 506] [outer = 0x0] [url = about:blank] 03:39:38 INFO - PROCESS | 1668 | --DOMWINDOW == 84 (0x11938bc00) [pid = 1668] [serial = 507] [outer = 0x0] [url = about:blank] 03:39:38 INFO - PROCESS | 1668 | --DOMWINDOW == 83 (0x12631d800) [pid = 1668] [serial = 498] [outer = 0x0] [url = about:blank] 03:39:38 INFO - PROCESS | 1668 | --DOMWINDOW == 82 (0x124f8a400) [pid = 1668] [serial = 497] [outer = 0x0] [url = about:blank] 03:39:38 INFO - PROCESS | 1668 | --DOMWINDOW == 81 (0x119d99000) [pid = 1668] [serial = 524] [outer = 0x0] [url = about:blank] 03:39:38 INFO - PROCESS | 1668 | --DOMWINDOW == 80 (0x116fa3400) [pid = 1668] [serial = 515] [outer = 0x0] [url = about:blank] 03:39:38 INFO - PROCESS | 1668 | --DOMWINDOW == 79 (0x11822cc00) [pid = 1668] [serial = 516] [outer = 0x0] [url = about:blank] 03:39:38 INFO - PROCESS | 1668 | --DOMWINDOW == 78 (0x1216c0400) [pid = 1668] [serial = 509] [outer = 0x0] [url = about:blank] 03:39:38 INFO - PROCESS | 1668 | --DOMWINDOW == 77 (0x1219cfc00) [pid = 1668] [serial = 510] [outer = 0x0] [url = about:blank] 03:39:38 INFO - PROCESS | 1668 | --DOMWINDOW == 76 (0x113c92000) [pid = 1668] [serial = 512] [outer = 0x0] [url = about:blank] 03:39:38 INFO - PROCESS | 1668 | --DOMWINDOW == 75 (0x116638400) [pid = 1668] [serial = 513] [outer = 0x0] [url = about:blank] 03:39:38 INFO - PROCESS | 1668 | --DOMWINDOW == 74 (0x11938e800) [pid = 1668] [serial = 521] [outer = 0x0] [url = about:blank] 03:39:38 INFO - PROCESS | 1668 | --DOMWINDOW == 73 (0x119aaec00) [pid = 1668] [serial = 522] [outer = 0x0] [url = about:blank] 03:39:38 INFO - PROCESS | 1668 | --DOMWINDOW == 72 (0x118361000) [pid = 1668] [serial = 518] [outer = 0x0] [url = about:blank] 03:39:38 INFO - PROCESS | 1668 | --DOMWINDOW == 71 (0x118791400) [pid = 1668] [serial = 519] [outer = 0x0] [url = about:blank] 03:39:38 INFO - PROCESS | 1668 | --DOMWINDOW == 70 (0x117ed3400) [pid = 1668] [serial = 503] [outer = 0x0] [url = about:blank] 03:39:38 INFO - PROCESS | 1668 | --DOMWINDOW == 69 (0x11826a400) [pid = 1668] [serial = 504] [outer = 0x0] [url = about:blank] 03:39:38 INFO - PROCESS | 1668 | --DOMWINDOW == 68 (0x115d4b800) [pid = 1668] [serial = 500] [outer = 0x0] [url = about:blank] 03:39:38 INFO - PROCESS | 1668 | --DOMWINDOW == 67 (0x116635400) [pid = 1668] [serial = 501] [outer = 0x0] [url = about:blank] 03:39:38 INFO - PROCESS | 1668 | --DOMWINDOW == 66 (0x126996400) [pid = 1668] [serial = 530] [outer = 0x0] [url = about:blank] 03:39:38 INFO - PROCESS | 1668 | --DOMWINDOW == 65 (0x126c78800) [pid = 1668] [serial = 533] [outer = 0x0] [url = about:blank] 03:39:38 INFO - PROCESS | 1668 | --DOMWINDOW == 64 (0x128c8cc00) [pid = 1668] [serial = 540] [outer = 0x0] [url = about:blank] 03:39:38 INFO - PROCESS | 1668 | --DOMWINDOW == 63 (0x121051c00) [pid = 1668] [serial = 537] [outer = 0x0] [url = about:blank] 03:39:38 INFO - PROCESS | 1668 | --DOMWINDOW == 62 (0x1186b2000) [pid = 1668] [serial = 536] [outer = 0x0] [url = about:blank] 03:39:38 INFO - PROCESS | 1668 | --DOMWINDOW == 61 (0x128c1d800) [pid = 1668] [serial = 534] [outer = 0x0] [url = about:blank] 03:39:38 INFO - PROCESS | 1668 | --DOMWINDOW == 60 (0x126c6fc00) [pid = 1668] [serial = 531] [outer = 0x0] [url = about:blank] 03:39:38 INFO - PROCESS | 1668 | --DOMWINDOW == 59 (0x1216c9000) [pid = 1668] [serial = 525] [outer = 0x0] [url = about:blank] 03:39:39 INFO - PROCESS | 1668 | 1467110379313 Marionette TRACE conn3 <- [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:39:39 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:39:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1125ms 03:39:39 INFO - PROCESS | 1668 | 1467110379331 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 03:39:39 INFO - PROCESS | 1668 | 1467110379335 Marionette TRACE conn3 <- [1,749,null,{"value":"7"}] 03:39:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 03:39:39 INFO - PROCESS | 1668 | 1467110379339 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 03:39:39 INFO - PROCESS | 1668 | 1467110379341 Marionette TRACE conn3 <- [1,750,null,{}] 03:39:39 INFO - PROCESS | 1668 | 1467110379343 Marionette TRACE conn3 -> [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:39:39 INFO - PROCESS | 1668 | 1467110379345 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:39 INFO - PROCESS | 1668 | 1467110379423 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 03:39:39 INFO - PROCESS | 1668 | 1467110379427 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:39 INFO - PROCESS | 1668 | 1467110379429 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:39 INFO - PROCESS | 1668 | ++DOCSHELL 0x117e72000 == 28 [pid = 1668] [id = 195] 03:39:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 60 (0x1176f0000) [pid = 1668] [serial = 583] [outer = 0x0] 03:39:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 61 (0x117ed7800) [pid = 1668] [serial = 584] [outer = 0x1176f0000] 03:39:39 INFO - PROCESS | 1668 | 1467110379463 Marionette DEBUG loaded listener.js 03:39:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 62 (0x11826b000) [pid = 1668] [serial = 585] [outer = 0x1176f0000] 03:39:40 INFO - PROCESS | 1668 | 1467110380285 Marionette TRACE conn3 <- [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:39:40 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:39:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 969ms 03:39:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 03:39:40 INFO - PROCESS | 1668 | 1467110380317 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 03:39:40 INFO - PROCESS | 1668 | 1467110380318 Marionette TRACE conn3 <- [1,753,null,{"value":"7"}] 03:39:40 INFO - PROCESS | 1668 | 1467110380321 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 03:39:40 INFO - PROCESS | 1668 | 1467110380323 Marionette TRACE conn3 <- [1,754,null,{}] 03:39:40 INFO - PROCESS | 1668 | 1467110380331 Marionette TRACE conn3 -> [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:39:40 INFO - PROCESS | 1668 | 1467110380334 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:40 INFO - PROCESS | 1668 | 1467110380410 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 03:39:40 INFO - PROCESS | 1668 | 1467110380417 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:40 INFO - PROCESS | 1668 | 1467110380420 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:40 INFO - PROCESS | 1668 | ++DOCSHELL 0x1194d3000 == 29 [pid = 1668] [id = 196] 03:39:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 63 (0x11874f400) [pid = 1668] [serial = 586] [outer = 0x0] 03:39:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 64 (0x11875c000) [pid = 1668] [serial = 587] [outer = 0x11874f400] 03:39:40 INFO - PROCESS | 1668 | 1467110380449 Marionette DEBUG loaded listener.js 03:39:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 65 (0x118e50000) [pid = 1668] [serial = 588] [outer = 0x11874f400] 03:39:41 INFO - PROCESS | 1668 | 1467110381320 Marionette TRACE conn3 <- [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:39:41 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:39:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1023ms 03:39:41 INFO - PROCESS | 1668 | 1467110381345 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 03:39:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 03:39:41 INFO - PROCESS | 1668 | 1467110381347 Marionette TRACE conn3 <- [1,757,null,{"value":"7"}] 03:39:41 INFO - PROCESS | 1668 | 1467110381350 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 03:39:41 INFO - PROCESS | 1668 | 1467110381351 Marionette TRACE conn3 <- [1,758,null,{}] 03:39:41 INFO - PROCESS | 1668 | 1467110381353 Marionette TRACE conn3 -> [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:39:41 INFO - PROCESS | 1668 | 1467110381354 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:41 INFO - PROCESS | 1668 | 1467110381451 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 03:39:41 INFO - PROCESS | 1668 | 1467110381485 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:41 INFO - PROCESS | 1668 | 1467110381486 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:41 INFO - PROCESS | 1668 | ++DOCSHELL 0x119e31000 == 30 [pid = 1668] [id = 197] 03:39:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 66 (0x112c8cc00) [pid = 1668] [serial = 589] [outer = 0x0] 03:39:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 67 (0x119d9c800) [pid = 1668] [serial = 590] [outer = 0x112c8cc00] 03:39:41 INFO - PROCESS | 1668 | 1467110381512 Marionette DEBUG loaded listener.js 03:39:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 68 (0x1215f2000) [pid = 1668] [serial = 591] [outer = 0x112c8cc00] 03:39:41 INFO - PROCESS | 1668 | 1467110381826 Marionette TRACE conn3 <- [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:39:41 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:39:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 518ms 03:39:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 03:39:41 INFO - PROCESS | 1668 | 1467110381868 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 03:39:41 INFO - PROCESS | 1668 | 1467110381870 Marionette TRACE conn3 <- [1,761,null,{"value":"7"}] 03:39:41 INFO - PROCESS | 1668 | 1467110381872 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 03:39:41 INFO - PROCESS | 1668 | 1467110381873 Marionette TRACE conn3 <- [1,762,null,{}] 03:39:41 INFO - PROCESS | 1668 | 1467110381875 Marionette TRACE conn3 -> [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:39:41 INFO - PROCESS | 1668 | 1467110381876 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:41 INFO - PROCESS | 1668 | 1467110381970 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 03:39:42 INFO - PROCESS | 1668 | 1467110382003 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:42 INFO - PROCESS | 1668 | 1467110382004 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:42 INFO - PROCESS | 1668 | ++DOCSHELL 0x1213ea800 == 31 [pid = 1668] [id = 198] 03:39:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 69 (0x112c8d000) [pid = 1668] [serial = 592] [outer = 0x0] 03:39:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 70 (0x1216c2c00) [pid = 1668] [serial = 593] [outer = 0x112c8d000] 03:39:42 INFO - PROCESS | 1668 | 1467110382028 Marionette DEBUG loaded listener.js 03:39:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 71 (0x1219ca800) [pid = 1668] [serial = 594] [outer = 0x112c8d000] 03:39:42 INFO - PROCESS | 1668 | --DOMWINDOW == 70 (0x112ee6800) [pid = 1668] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 03:39:42 INFO - PROCESS | 1668 | --DOMWINDOW == 69 (0x11803f800) [pid = 1668] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 03:39:42 INFO - PROCESS | 1668 | --DOMWINDOW == 68 (0x11835a800) [pid = 1668] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 03:39:42 INFO - PROCESS | 1668 | --DOMWINDOW == 67 (0x115e8a000) [pid = 1668] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 03:39:42 INFO - PROCESS | 1668 | --DOMWINDOW == 66 (0x11938f400) [pid = 1668] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 03:39:42 INFO - PROCESS | 1668 | --DOMWINDOW == 65 (0x118270400) [pid = 1668] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 03:39:42 INFO - PROCESS | 1668 | --DOMWINDOW == 64 (0x1219d0000) [pid = 1668] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 03:39:42 INFO - PROCESS | 1668 | --DOMWINDOW == 63 (0x1216c1800) [pid = 1668] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 03:39:42 INFO - PROCESS | 1668 | --DOMWINDOW == 62 (0x112ddac00) [pid = 1668] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 03:39:42 INFO - PROCESS | 1668 | --DOMWINDOW == 61 (0x112e3dc00) [pid = 1668] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 03:39:42 INFO - PROCESS | 1668 | --DOMWINDOW == 60 (0x12667b800) [pid = 1668] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 03:39:42 INFO - PROCESS | 1668 | 1467110382810 Marionette TRACE conn3 <- [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:39:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 03:39:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 968ms 03:39:42 INFO - PROCESS | 1668 | 1467110382841 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 03:39:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 03:39:42 INFO - PROCESS | 1668 | 1467110382842 Marionette TRACE conn3 <- [1,765,null,{"value":"7"}] 03:39:42 INFO - PROCESS | 1668 | 1467110382844 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 03:39:42 INFO - PROCESS | 1668 | 1467110382845 Marionette TRACE conn3 <- [1,766,null,{}] 03:39:42 INFO - PROCESS | 1668 | 1467110382847 Marionette TRACE conn3 -> [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:39:42 INFO - PROCESS | 1668 | 1467110382851 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:42 INFO - PROCESS | 1668 | 1467110382943 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 03:39:42 INFO - PROCESS | 1668 | 1467110382947 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:42 INFO - PROCESS | 1668 | 1467110382949 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:42 INFO - PROCESS | 1668 | ++DOCSHELL 0x123d1e000 == 32 [pid = 1668] [id = 199] 03:39:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 61 (0x118e4ec00) [pid = 1668] [serial = 595] [outer = 0x0] 03:39:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 62 (0x119e9fc00) [pid = 1668] [serial = 596] [outer = 0x118e4ec00] 03:39:42 INFO - PROCESS | 1668 | 1467110382975 Marionette DEBUG loaded listener.js 03:39:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 63 (0x124ade000) [pid = 1668] [serial = 597] [outer = 0x118e4ec00] 03:39:43 INFO - PROCESS | 1668 | 1467110383758 Marionette TRACE conn3 <- [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:39:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 03:39:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 920ms 03:39:43 INFO - PROCESS | 1668 | 1467110383764 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 03:39:43 INFO - PROCESS | 1668 | 1467110383765 Marionette TRACE conn3 <- [1,769,null,{"value":"7"}] 03:39:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 03:39:43 INFO - PROCESS | 1668 | 1467110383767 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 03:39:43 INFO - PROCESS | 1668 | 1467110383768 Marionette TRACE conn3 <- [1,770,null,{}] 03:39:43 INFO - PROCESS | 1668 | 1467110383770 Marionette TRACE conn3 -> [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:39:43 INFO - PROCESS | 1668 | 1467110383772 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:43 INFO - PROCESS | 1668 | 1467110383844 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 03:39:43 INFO - PROCESS | 1668 | 1467110383849 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:43 INFO - PROCESS | 1668 | 1467110383851 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:43 INFO - PROCESS | 1668 | ++DOCSHELL 0x124fa7000 == 33 [pid = 1668] [id = 200] 03:39:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 64 (0x112c95800) [pid = 1668] [serial = 598] [outer = 0x0] 03:39:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 65 (0x124f8a400) [pid = 1668] [serial = 599] [outer = 0x112c95800] 03:39:43 INFO - PROCESS | 1668 | 1467110383918 Marionette DEBUG loaded listener.js 03:39:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 66 (0x126324000) [pid = 1668] [serial = 600] [outer = 0x112c95800] 03:39:44 INFO - PROCESS | 1668 | 1467110384193 Marionette TRACE conn3 <- [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:39:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 03:39:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 469ms 03:39:44 INFO - PROCESS | 1668 | 1467110384236 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 03:39:44 INFO - PROCESS | 1668 | 1467110384237 Marionette TRACE conn3 <- [1,773,null,{"value":"7"}] 03:39:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 03:39:44 INFO - PROCESS | 1668 | 1467110384240 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 03:39:44 INFO - PROCESS | 1668 | 1467110384241 Marionette TRACE conn3 <- [1,774,null,{}] 03:39:44 INFO - PROCESS | 1668 | 1467110384243 Marionette TRACE conn3 -> [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:39:44 INFO - PROCESS | 1668 | 1467110384244 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:44 INFO - PROCESS | 1668 | 1467110384324 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 03:39:44 INFO - PROCESS | 1668 | 1467110384328 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:44 INFO - PROCESS | 1668 | 1467110384330 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:44 INFO - PROCESS | 1668 | ++DOCSHELL 0x12668c800 == 34 [pid = 1668] [id = 201] 03:39:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 67 (0x1263ed800) [pid = 1668] [serial = 601] [outer = 0x0] 03:39:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 68 (0x126c6c400) [pid = 1668] [serial = 602] [outer = 0x1263ed800] 03:39:44 INFO - PROCESS | 1668 | 1467110384356 Marionette DEBUG loaded listener.js 03:39:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 69 (0x126c75c00) [pid = 1668] [serial = 603] [outer = 0x1263ed800] 03:39:44 INFO - PROCESS | 1668 | 1467110384764 Marionette TRACE conn3 <- [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:39:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 03:39:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 569ms 03:39:44 INFO - PROCESS | 1668 | 1467110384809 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 03:39:44 INFO - PROCESS | 1668 | 1467110384812 Marionette TRACE conn3 <- [1,777,null,{"value":"7"}] 03:39:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 03:39:44 INFO - PROCESS | 1668 | 1467110384815 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 03:39:44 INFO - PROCESS | 1668 | 1467110384817 Marionette TRACE conn3 <- [1,778,null,{}] 03:39:44 INFO - PROCESS | 1668 | 1467110384821 Marionette TRACE conn3 -> [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:39:44 INFO - PROCESS | 1668 | 1467110384823 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:44 INFO - PROCESS | 1668 | 1467110384923 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 03:39:44 INFO - PROCESS | 1668 | 1467110384988 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:44 INFO - PROCESS | 1668 | 1467110384990 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:45 INFO - PROCESS | 1668 | ++DOCSHELL 0x116fbf800 == 35 [pid = 1668] [id = 202] 03:39:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 70 (0x112dd2c00) [pid = 1668] [serial = 604] [outer = 0x0] 03:39:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 71 (0x115d4b800) [pid = 1668] [serial = 605] [outer = 0x112dd2c00] 03:39:45 INFO - PROCESS | 1668 | 1467110385021 Marionette DEBUG loaded listener.js 03:39:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 72 (0x116636400) [pid = 1668] [serial = 606] [outer = 0x112dd2c00] 03:39:45 INFO - PROCESS | 1668 | 1467110385443 Marionette TRACE conn3 <- [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:39:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 03:39:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 671ms 03:39:45 INFO - PROCESS | 1668 | 1467110385486 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 03:39:45 INFO - PROCESS | 1668 | 1467110385489 Marionette TRACE conn3 <- [1,781,null,{"value":"7"}] 03:39:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 03:39:45 INFO - PROCESS | 1668 | 1467110385493 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 03:39:45 INFO - PROCESS | 1668 | 1467110385495 Marionette TRACE conn3 <- [1,782,null,{}] 03:39:45 INFO - PROCESS | 1668 | 1467110385540 Marionette TRACE conn3 -> [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:39:45 INFO - PROCESS | 1668 | 1467110385542 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:45 INFO - PROCESS | 1668 | 1467110385642 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 03:39:45 INFO - PROCESS | 1668 | 1467110385706 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:45 INFO - PROCESS | 1668 | 1467110385707 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:45 INFO - PROCESS | 1668 | ++DOCSHELL 0x119d16000 == 36 [pid = 1668] [id = 203] 03:39:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 73 (0x118272400) [pid = 1668] [serial = 607] [outer = 0x0] 03:39:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 74 (0x118279800) [pid = 1668] [serial = 608] [outer = 0x118272400] 03:39:45 INFO - PROCESS | 1668 | 1467110385738 Marionette DEBUG loaded listener.js 03:39:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 75 (0x11835e000) [pid = 1668] [serial = 609] [outer = 0x118272400] 03:39:46 INFO - PROCESS | 1668 | 1467110386165 Marionette TRACE conn3 <- [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:39:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 03:39:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 691ms 03:39:46 INFO - PROCESS | 1668 | 1467110386196 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 03:39:46 INFO - PROCESS | 1668 | 1467110386198 Marionette TRACE conn3 <- [1,785,null,{"value":"7"}] 03:39:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 03:39:46 INFO - PROCESS | 1668 | 1467110386202 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 03:39:46 INFO - PROCESS | 1668 | 1467110386204 Marionette TRACE conn3 <- [1,786,null,{}] 03:39:46 INFO - PROCESS | 1668 | 1467110386212 Marionette TRACE conn3 -> [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:39:46 INFO - PROCESS | 1668 | 1467110386217 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:46 INFO - PROCESS | 1668 | 1467110386312 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 03:39:46 INFO - PROCESS | 1668 | 1467110386379 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:46 INFO - PROCESS | 1668 | 1467110386381 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:46 INFO - PROCESS | 1668 | ++DOCSHELL 0x12902d800 == 37 [pid = 1668] [id = 204] 03:39:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 76 (0x120f35800) [pid = 1668] [serial = 610] [outer = 0x0] 03:39:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 77 (0x1216c4000) [pid = 1668] [serial = 611] [outer = 0x120f35800] 03:39:46 INFO - PROCESS | 1668 | 1467110386411 Marionette DEBUG loaded listener.js 03:39:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 78 (0x1219d3400) [pid = 1668] [serial = 612] [outer = 0x120f35800] 03:39:46 INFO - PROCESS | 1668 | 1467110386832 Marionette TRACE conn3 <- [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:39:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 03:39:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 671ms 03:39:46 INFO - PROCESS | 1668 | 1467110386880 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 03:39:46 INFO - PROCESS | 1668 | 1467110386882 Marionette TRACE conn3 <- [1,789,null,{"value":"7"}] 03:39:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 03:39:46 INFO - PROCESS | 1668 | 1467110386886 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 03:39:46 INFO - PROCESS | 1668 | 1467110386887 Marionette TRACE conn3 <- [1,790,null,{}] 03:39:46 INFO - PROCESS | 1668 | 1467110386890 Marionette TRACE conn3 -> [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:39:46 INFO - PROCESS | 1668 | 1467110386891 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:47 INFO - PROCESS | 1668 | 1467110387010 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 03:39:47 INFO - PROCESS | 1668 | 1467110387074 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:47 INFO - PROCESS | 1668 | 1467110387075 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:47 INFO - PROCESS | 1668 | ++DOCSHELL 0x12963e000 == 38 [pid = 1668] [id = 205] 03:39:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 79 (0x121d89800) [pid = 1668] [serial = 613] [outer = 0x0] 03:39:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 80 (0x1269a3800) [pid = 1668] [serial = 614] [outer = 0x121d89800] 03:39:47 INFO - PROCESS | 1668 | 1467110387105 Marionette DEBUG loaded listener.js 03:39:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 81 (0x128c1bc00) [pid = 1668] [serial = 615] [outer = 0x121d89800] 03:39:47 INFO - PROCESS | 1668 | 1467110387545 Marionette TRACE conn3 <- [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:39:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 03:39:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 669ms 03:39:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 03:39:47 INFO - PROCESS | 1668 | 1467110387556 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 03:39:47 INFO - PROCESS | 1668 | 1467110387557 Marionette TRACE conn3 <- [1,793,null,{"value":"7"}] 03:39:47 INFO - PROCESS | 1668 | 1467110387560 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 03:39:47 INFO - PROCESS | 1668 | 1467110387561 Marionette TRACE conn3 <- [1,794,null,{}] 03:39:47 INFO - PROCESS | 1668 | 1467110387584 Marionette TRACE conn3 -> [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:39:47 INFO - PROCESS | 1668 | 1467110387586 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:47 INFO - PROCESS | 1668 | 1467110387681 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 03:39:47 INFO - PROCESS | 1668 | 1467110387745 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:47 INFO - PROCESS | 1668 | 1467110387746 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:47 INFO - PROCESS | 1668 | ++DOCSHELL 0x11641d800 == 39 [pid = 1668] [id = 206] 03:39:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 82 (0x11259c800) [pid = 1668] [serial = 616] [outer = 0x0] 03:39:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 83 (0x112e87800) [pid = 1668] [serial = 617] [outer = 0x11259c800] 03:39:47 INFO - PROCESS | 1668 | 1467110387775 Marionette DEBUG loaded listener.js 03:39:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 84 (0x12159e400) [pid = 1668] [serial = 618] [outer = 0x11259c800] 03:39:48 INFO - PROCESS | 1668 | 1467110388255 Marionette TRACE conn3 <- [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:39:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 03:39:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 740ms 03:39:48 INFO - PROCESS | 1668 | 1467110388312 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 03:39:48 INFO - PROCESS | 1668 | 1467110388315 Marionette TRACE conn3 <- [1,797,null,{"value":"7"}] 03:39:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 03:39:48 INFO - PROCESS | 1668 | 1467110388319 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 03:39:48 INFO - PROCESS | 1668 | 1467110388321 Marionette TRACE conn3 <- [1,798,null,{}] 03:39:48 INFO - PROCESS | 1668 | 1467110388325 Marionette TRACE conn3 -> [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:39:48 INFO - PROCESS | 1668 | 1467110388326 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:48 INFO - PROCESS | 1668 | 1467110388417 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 03:39:48 INFO - PROCESS | 1668 | 1467110388472 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:48 INFO - PROCESS | 1668 | 1467110388474 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:48 INFO - PROCESS | 1668 | ++DOCSHELL 0x116fdf800 == 40 [pid = 1668] [id = 207] 03:39:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 85 (0x11678b000) [pid = 1668] [serial = 619] [outer = 0x0] 03:39:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x118228800) [pid = 1668] [serial = 620] [outer = 0x11678b000] 03:39:48 INFO - PROCESS | 1668 | 1467110388502 Marionette DEBUG loaded listener.js 03:39:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x118354c00) [pid = 1668] [serial = 621] [outer = 0x11678b000] 03:39:49 INFO - PROCESS | 1668 | --DOCSHELL 0x12a992800 == 39 [pid = 1668] [id = 8] 03:39:49 INFO - PROCESS | 1668 | --DOCSHELL 0x12dc74000 == 38 [pid = 1668] [id = 20] 03:39:49 INFO - PROCESS | 1668 | --DOCSHELL 0x112c47800 == 37 [pid = 1668] [id = 23] 03:39:49 INFO - PROCESS | 1668 | --DOCSHELL 0x12bfd6000 == 36 [pid = 1668] [id = 12] 03:39:49 INFO - PROCESS | 1668 | --DOCSHELL 0x12d858000 == 35 [pid = 1668] [id = 19] 03:39:49 INFO - PROCESS | 1668 | --DOCSHELL 0x12bf76800 == 34 [pid = 1668] [id = 11] 03:39:49 INFO - PROCESS | 1668 | --DOCSHELL 0x116fdf000 == 33 [pid = 1668] [id = 25] 03:39:49 INFO - PROCESS | 1668 | --DOCSHELL 0x123d29800 == 32 [pid = 1668] [id = 16] 03:39:49 INFO - PROCESS | 1668 | --DOCSHELL 0x112151000 == 31 [pid = 1668] [id = 26] 03:39:49 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x128df8800) [pid = 1668] [serial = 575] [outer = 0x0] [url = about:blank] 03:39:49 INFO - PROCESS | 1668 | --DOMWINDOW == 85 (0x116711800) [pid = 1668] [serial = 543] [outer = 0x0] [url = about:blank] 03:39:49 INFO - PROCESS | 1668 | --DOMWINDOW == 84 (0x115d52000) [pid = 1668] [serial = 542] [outer = 0x0] [url = about:blank] 03:39:49 INFO - PROCESS | 1668 | --DOMWINDOW == 83 (0x1182b4000) [pid = 1668] [serial = 557] [outer = 0x0] [url = about:blank] 03:39:49 INFO - PROCESS | 1668 | --DOMWINDOW == 82 (0x11943b000) [pid = 1668] [serial = 546] [outer = 0x0] [url = about:blank] 03:39:49 INFO - PROCESS | 1668 | --DOMWINDOW == 81 (0x1162a1400) [pid = 1668] [serial = 554] [outer = 0x0] [url = about:blank] 03:39:49 INFO - PROCESS | 1668 | --DOMWINDOW == 80 (0x11687c400) [pid = 1668] [serial = 555] [outer = 0x0] [url = about:blank] 03:39:49 INFO - PROCESS | 1668 | --DOMWINDOW == 79 (0x1186c0800) [pid = 1668] [serial = 545] [outer = 0x0] [url = about:blank] 03:39:49 INFO - PROCESS | 1668 | --DOMWINDOW == 78 (0x119aac000) [pid = 1668] [serial = 560] [outer = 0x0] [url = about:blank] 03:39:49 INFO - PROCESS | 1668 | --DOMWINDOW == 77 (0x12631fc00) [pid = 1668] [serial = 552] [outer = 0x0] [url = about:blank] 03:39:49 INFO - PROCESS | 1668 | --DOMWINDOW == 76 (0x1216bf000) [pid = 1668] [serial = 551] [outer = 0x0] [url = about:blank] 03:39:49 INFO - PROCESS | 1668 | --DOMWINDOW == 75 (0x124cc8800) [pid = 1668] [serial = 549] [outer = 0x0] [url = about:blank] 03:39:49 INFO - PROCESS | 1668 | --DOMWINDOW == 74 (0x121d80800) [pid = 1668] [serial = 548] [outer = 0x0] [url = about:blank] 03:39:49 INFO - PROCESS | 1668 | --DOMWINDOW == 73 (0x1219d5000) [pid = 1668] [serial = 564] [outer = 0x0] [url = about:blank] 03:39:49 INFO - PROCESS | 1668 | --DOMWINDOW == 72 (0x1218a6000) [pid = 1668] [serial = 563] [outer = 0x0] [url = about:blank] 03:39:49 INFO - PROCESS | 1668 | --DOMWINDOW == 71 (0x11826cc00) [pid = 1668] [serial = 569] [outer = 0x0] [url = about:blank] 03:39:49 INFO - PROCESS | 1668 | --DOMWINDOW == 70 (0x123db5800) [pid = 1668] [serial = 566] [outer = 0x0] [url = about:blank] 03:39:49 INFO - PROCESS | 1668 | --DOMWINDOW == 69 (0x126c72000) [pid = 1668] [serial = 572] [outer = 0x0] [url = about:blank] 03:39:49 INFO - PROCESS | 1668 | --DOMWINDOW == 68 (0x128c87800) [pid = 1668] [serial = 573] [outer = 0x0] [url = about:blank] 03:39:49 INFO - PROCESS | 1668 | --DOMWINDOW == 67 (0x124f7f400) [pid = 1668] [serial = 567] [outer = 0x0] [url = about:blank] 03:39:49 INFO - PROCESS | 1668 | --DOMWINDOW == 66 (0x12104fc00) [pid = 1668] [serial = 561] [outer = 0x0] [url = about:blank] 03:39:49 INFO - PROCESS | 1668 | --DOMWINDOW == 65 (0x126350000) [pid = 1668] [serial = 570] [outer = 0x0] [url = about:blank] 03:39:49 INFO - PROCESS | 1668 | --DOMWINDOW == 64 (0x11835fc00) [pid = 1668] [serial = 558] [outer = 0x0] [url = about:blank] 03:39:49 INFO - PROCESS | 1668 | 1467110389384 Marionette TRACE conn3 <- [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:39:49 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:39:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1073ms 03:39:49 INFO - PROCESS | 1668 | 1467110389392 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 03:39:49 INFO - PROCESS | 1668 | 1467110389394 Marionette TRACE conn3 <- [1,801,null,{"value":"7"}] 03:39:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 03:39:49 INFO - PROCESS | 1668 | 1467110389397 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 03:39:49 INFO - PROCESS | 1668 | 1467110389399 Marionette TRACE conn3 <- [1,802,null,{}] 03:39:49 INFO - PROCESS | 1668 | 1467110389402 Marionette TRACE conn3 -> [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:39:49 INFO - PROCESS | 1668 | 1467110389404 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:49 INFO - PROCESS | 1668 | 1467110389477 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 03:39:49 INFO - PROCESS | 1668 | 1467110389527 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:49 INFO - PROCESS | 1668 | 1467110389529 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:49 INFO - PROCESS | 1668 | ++DOCSHELL 0x115ee8000 == 32 [pid = 1668] [id = 208] 03:39:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 65 (0x112959c00) [pid = 1668] [serial = 622] [outer = 0x0] 03:39:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 66 (0x112dd9000) [pid = 1668] [serial = 623] [outer = 0x112959c00] 03:39:49 INFO - PROCESS | 1668 | 1467110389557 Marionette DEBUG loaded listener.js 03:39:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 67 (0x1133e6800) [pid = 1668] [serial = 624] [outer = 0x112959c00] 03:39:49 INFO - PROCESS | 1668 | 1467110389883 Marionette TRACE conn3 <- [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:39:49 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:39:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 521ms 03:39:49 INFO - PROCESS | 1668 | 1467110389918 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 03:39:49 INFO - PROCESS | 1668 | 1467110389921 Marionette TRACE conn3 <- [1,805,null,{"value":"7"}] 03:39:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 03:39:49 INFO - PROCESS | 1668 | 1467110389926 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 03:39:49 INFO - PROCESS | 1668 | 1467110389927 Marionette TRACE conn3 <- [1,806,null,{}] 03:39:49 INFO - PROCESS | 1668 | 1467110389930 Marionette TRACE conn3 -> [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:39:49 INFO - PROCESS | 1668 | 1467110389931 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:50 INFO - PROCESS | 1668 | 1467110390007 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 03:39:50 INFO - PROCESS | 1668 | 1467110390011 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:50 INFO - PROCESS | 1668 | 1467110390014 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:50 INFO - PROCESS | 1668 | ++DOCSHELL 0x11745c000 == 33 [pid = 1668] [id = 209] 03:39:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 68 (0x115d4bc00) [pid = 1668] [serial = 625] [outer = 0x0] 03:39:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 69 (0x11670ac00) [pid = 1668] [serial = 626] [outer = 0x115d4bc00] 03:39:50 INFO - PROCESS | 1668 | 1467110390043 Marionette DEBUG loaded listener.js 03:39:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 70 (0x116787800) [pid = 1668] [serial = 627] [outer = 0x115d4bc00] 03:39:50 INFO - PROCESS | 1668 | [1668] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 03:39:50 INFO - PROCESS | 1668 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 03:39:50 INFO - PROCESS | 1668 | Determined SkiaGL cache limits: Size 100663296, Items: 256 03:39:50 INFO - PROCESS | 1668 | [GFX2-]: Using SkiaGL canvas. 03:39:50 INFO - PROCESS | 1668 | 1467110390435 Marionette TRACE conn3 <- [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:39:50 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:39:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 521ms 03:39:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 03:39:50 INFO - PROCESS | 1668 | 1467110390448 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 03:39:50 INFO - PROCESS | 1668 | 1467110390450 Marionette TRACE conn3 <- [1,809,null,{"value":"7"}] 03:39:50 INFO - PROCESS | 1668 | 1467110390453 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 03:39:50 INFO - PROCESS | 1668 | 1467110390457 Marionette TRACE conn3 <- [1,810,null,{}] 03:39:50 INFO - PROCESS | 1668 | 1467110390469 Marionette TRACE conn3 -> [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:39:50 INFO - PROCESS | 1668 | 1467110390474 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:50 INFO - PROCESS | 1668 | 1467110390587 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 03:39:50 INFO - PROCESS | 1668 | 1467110390594 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:50 INFO - PROCESS | 1668 | 1467110390597 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:50 INFO - PROCESS | 1668 | ++DOCSHELL 0x118adb800 == 34 [pid = 1668] [id = 210] 03:39:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 71 (0x112952800) [pid = 1668] [serial = 628] [outer = 0x0] 03:39:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 72 (0x118279400) [pid = 1668] [serial = 629] [outer = 0x112952800] 03:39:50 INFO - PROCESS | 1668 | 1467110390643 Marionette DEBUG loaded listener.js 03:39:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 73 (0x11835b000) [pid = 1668] [serial = 630] [outer = 0x112952800] 03:39:51 INFO - PROCESS | 1668 | 1467110391074 Marionette TRACE conn3 <- [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:39:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 03:39:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 624ms 03:39:51 INFO - PROCESS | 1668 | 1467110391077 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 03:39:51 INFO - PROCESS | 1668 | 1467110391079 Marionette TRACE conn3 <- [1,813,null,{"value":"7"}] 03:39:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 03:39:51 INFO - PROCESS | 1668 | 1467110391083 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 03:39:51 INFO - PROCESS | 1668 | 1467110391084 Marionette TRACE conn3 <- [1,814,null,{}] 03:39:51 INFO - PROCESS | 1668 | 1467110391087 Marionette TRACE conn3 -> [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:39:51 INFO - PROCESS | 1668 | 1467110391088 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:51 INFO - PROCESS | 1668 | 1467110391189 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 03:39:51 INFO - PROCESS | 1668 | 1467110391195 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:51 INFO - PROCESS | 1668 | 1467110391197 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:51 INFO - PROCESS | 1668 | ++DOCSHELL 0x119acb000 == 35 [pid = 1668] [id = 211] 03:39:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 74 (0x1186b1c00) [pid = 1668] [serial = 631] [outer = 0x0] 03:39:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 75 (0x1186b8c00) [pid = 1668] [serial = 632] [outer = 0x1186b1c00] 03:39:51 INFO - PROCESS | 1668 | 1467110391226 Marionette DEBUG loaded listener.js 03:39:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 76 (0x1186c0800) [pid = 1668] [serial = 633] [outer = 0x1186b1c00] 03:39:51 INFO - PROCESS | 1668 | 1467110391562 Marionette TRACE conn3 <- [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:39:51 INFO - PROCESS | 1668 | 1467110391611 Marionette TRACE conn3 <- [1,817,null,{"value":"7"}] 03:39:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 03:39:51 INFO - PROCESS | 1668 | 1467110391613 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 03:39:51 INFO - PROCESS | 1668 | 1467110391621 Marionette TRACE conn3 <- [1,818,null,{}] 03:39:51 INFO - PROCESS | 1668 | 1467110391623 Marionette TRACE conn3 -> [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:39:51 INFO - PROCESS | 1668 | 1467110391624 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:51 INFO - PROCESS | 1668 | 1467110391711 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 03:39:51 INFO - PROCESS | 1668 | 1467110391746 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:51 INFO - PROCESS | 1668 | 1467110391747 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:51 INFO - PROCESS | 1668 | ++DOCSHELL 0x120fe3800 == 36 [pid = 1668] [id = 212] 03:39:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 77 (0x11670b800) [pid = 1668] [serial = 634] [outer = 0x0] 03:39:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 78 (0x118e1e800) [pid = 1668] [serial = 635] [outer = 0x11670b800] 03:39:51 INFO - PROCESS | 1668 | 1467110391774 Marionette DEBUG loaded listener.js 03:39:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 79 (0x119382000) [pid = 1668] [serial = 636] [outer = 0x11670b800] 03:39:52 INFO - PROCESS | 1668 | 1467110392105 Marionette TRACE conn3 <- [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:39:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 03:39:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 525ms 03:39:52 INFO - PROCESS | 1668 | 1467110392142 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 03:39:52 INFO - PROCESS | 1668 | 1467110392144 Marionette TRACE conn3 <- [1,821,null,{"value":"7"}] 03:39:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 03:39:52 INFO - PROCESS | 1668 | 1467110392146 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 03:39:52 INFO - PROCESS | 1668 | 1467110392147 Marionette TRACE conn3 <- [1,822,null,{}] 03:39:52 INFO - PROCESS | 1668 | 1467110392150 Marionette TRACE conn3 -> [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:39:52 INFO - PROCESS | 1668 | 1467110392153 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:52 INFO - PROCESS | 1668 | 1467110392263 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 03:39:52 INFO - PROCESS | 1668 | 1467110392297 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:52 INFO - PROCESS | 1668 | 1467110392298 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:52 INFO - PROCESS | 1668 | ++DOCSHELL 0x12194b000 == 37 [pid = 1668] [id = 213] 03:39:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 80 (0x11938f800) [pid = 1668] [serial = 637] [outer = 0x0] 03:39:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 81 (0x119cf9800) [pid = 1668] [serial = 638] [outer = 0x11938f800] 03:39:52 INFO - PROCESS | 1668 | 1467110392324 Marionette DEBUG loaded listener.js 03:39:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 82 (0x1216be800) [pid = 1668] [serial = 639] [outer = 0x11938f800] 03:39:52 INFO - PROCESS | 1668 | 1467110392645 Marionette TRACE conn3 <- [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:39:52 INFO - PROCESS | 1668 | 1467110392669 Marionette TRACE conn3 <- [1,825,null,{"value":"7"}] 03:39:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 03:39:52 INFO - PROCESS | 1668 | 1467110392671 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 03:39:52 INFO - PROCESS | 1668 | 1467110392672 Marionette TRACE conn3 <- [1,826,null,{}] 03:39:52 INFO - PROCESS | 1668 | 1467110392674 Marionette TRACE conn3 -> [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:39:52 INFO - PROCESS | 1668 | 1467110392683 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:52 INFO - PROCESS | 1668 | 1467110392778 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 03:39:52 INFO - PROCESS | 1668 | 1467110392782 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:52 INFO - PROCESS | 1668 | 1467110392783 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:52 INFO - PROCESS | 1668 | ++DOCSHELL 0x123dc8800 == 38 [pid = 1668] [id = 214] 03:39:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 83 (0x1127df800) [pid = 1668] [serial = 640] [outer = 0x0] 03:39:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 84 (0x1219c8c00) [pid = 1668] [serial = 641] [outer = 0x1127df800] 03:39:52 INFO - PROCESS | 1668 | 1467110392807 Marionette DEBUG loaded listener.js 03:39:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 85 (0x1219d3000) [pid = 1668] [serial = 642] [outer = 0x1127df800] 03:39:53 INFO - PROCESS | 1668 | 1467110393141 Marionette TRACE conn3 <- [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:39:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 03:39:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 518ms 03:39:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 03:39:53 INFO - PROCESS | 1668 | 1467110393194 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 03:39:53 INFO - PROCESS | 1668 | 1467110393195 Marionette TRACE conn3 <- [1,829,null,{"value":"7"}] 03:39:53 INFO - PROCESS | 1668 | 1467110393197 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 03:39:53 INFO - PROCESS | 1668 | 1467110393198 Marionette TRACE conn3 <- [1,830,null,{}] 03:39:53 INFO - PROCESS | 1668 | 1467110393200 Marionette TRACE conn3 -> [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:39:53 INFO - PROCESS | 1668 | 1467110393201 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:53 INFO - PROCESS | 1668 | 1467110393293 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 03:39:53 INFO - PROCESS | 1668 | 1467110393297 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:53 INFO - PROCESS | 1668 | 1467110393298 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:53 INFO - PROCESS | 1668 | ++DOCSHELL 0x124a52800 == 39 [pid = 1668] [id = 215] 03:39:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x1218a9c00) [pid = 1668] [serial = 643] [outer = 0x0] 03:39:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x123daac00) [pid = 1668] [serial = 644] [outer = 0x1218a9c00] 03:39:53 INFO - PROCESS | 1668 | 1467110393323 Marionette DEBUG loaded listener.js 03:39:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x124c8c000) [pid = 1668] [serial = 645] [outer = 0x1218a9c00] 03:39:53 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x11295e800) [pid = 1668] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 03:39:53 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x118e4ec00) [pid = 1668] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 03:39:53 INFO - PROCESS | 1668 | --DOMWINDOW == 85 (0x1176f0000) [pid = 1668] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 03:39:53 INFO - PROCESS | 1668 | --DOMWINDOW == 84 (0x112ee3000) [pid = 1668] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 03:39:53 INFO - PROCESS | 1668 | --DOMWINDOW == 83 (0x112c95800) [pid = 1668] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 03:39:53 INFO - PROCESS | 1668 | --DOMWINDOW == 82 (0x11874f400) [pid = 1668] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 03:39:53 INFO - PROCESS | 1668 | --DOMWINDOW == 81 (0x115d49800) [pid = 1668] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 03:39:53 INFO - PROCESS | 1668 | --DOMWINDOW == 80 (0x112c8d000) [pid = 1668] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 03:39:53 INFO - PROCESS | 1668 | --DOMWINDOW == 79 (0x1263ed800) [pid = 1668] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 03:39:53 INFO - PROCESS | 1668 | --DOMWINDOW == 78 (0x112c8cc00) [pid = 1668] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 03:39:53 INFO - PROCESS | 1668 | 1467110393709 Marionette TRACE conn3 <- [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:39:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 03:39:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 518ms 03:39:53 INFO - PROCESS | 1668 | 1467110393716 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 03:39:53 INFO - PROCESS | 1668 | 1467110393717 Marionette TRACE conn3 <- [1,833,null,{"value":"7"}] 03:39:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 03:39:53 INFO - PROCESS | 1668 | 1467110393720 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 03:39:53 INFO - PROCESS | 1668 | 1467110393721 Marionette TRACE conn3 <- [1,834,null,{}] 03:39:53 INFO - PROCESS | 1668 | 1467110393723 Marionette TRACE conn3 -> [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:39:53 INFO - PROCESS | 1668 | 1467110393724 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:53 INFO - PROCESS | 1668 | 1467110393806 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 03:39:53 INFO - PROCESS | 1668 | 1467110393857 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:53 INFO - PROCESS | 1668 | 1467110393858 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:53 INFO - PROCESS | 1668 | ++DOCSHELL 0x118adb000 == 40 [pid = 1668] [id = 216] 03:39:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 79 (0x1125a0800) [pid = 1668] [serial = 646] [outer = 0x0] 03:39:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 80 (0x118357c00) [pid = 1668] [serial = 647] [outer = 0x1125a0800] 03:39:53 INFO - PROCESS | 1668 | 1467110393884 Marionette DEBUG loaded listener.js 03:39:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 81 (0x124c98400) [pid = 1668] [serial = 648] [outer = 0x1125a0800] 03:39:54 INFO - PROCESS | 1668 | 1467110394168 Marionette TRACE conn3 <- [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:39:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 03:39:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 468ms 03:39:54 INFO - PROCESS | 1668 | 1467110394189 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 03:39:54 INFO - PROCESS | 1668 | 1467110394190 Marionette TRACE conn3 <- [1,837,null,{"value":"7"}] 03:39:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 03:39:54 INFO - PROCESS | 1668 | 1467110394193 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 03:39:54 INFO - PROCESS | 1668 | 1467110394194 Marionette TRACE conn3 <- [1,838,null,{}] 03:39:54 INFO - PROCESS | 1668 | 1467110394204 Marionette TRACE conn3 -> [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:39:54 INFO - PROCESS | 1668 | 1467110394205 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:54 INFO - PROCESS | 1668 | 1467110394284 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 03:39:54 INFO - PROCESS | 1668 | 1467110394288 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:54 INFO - PROCESS | 1668 | 1467110394289 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:54 INFO - PROCESS | 1668 | ++DOCSHELL 0x129024000 == 41 [pid = 1668] [id = 217] 03:39:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 82 (0x124c99c00) [pid = 1668] [serial = 649] [outer = 0x0] 03:39:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 83 (0x1251bb000) [pid = 1668] [serial = 650] [outer = 0x124c99c00] 03:39:54 INFO - PROCESS | 1668 | 1467110394316 Marionette DEBUG loaded listener.js 03:39:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 84 (0x1256f2400) [pid = 1668] [serial = 651] [outer = 0x124c99c00] 03:39:54 INFO - PROCESS | 1668 | 1467110394650 Marionette TRACE conn3 <- [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:39:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 03:39:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 473ms 03:39:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 03:39:54 INFO - PROCESS | 1668 | 1467110394668 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 03:39:54 INFO - PROCESS | 1668 | 1467110394669 Marionette TRACE conn3 <- [1,841,null,{"value":"7"}] 03:39:54 INFO - PROCESS | 1668 | 1467110394671 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 03:39:54 INFO - PROCESS | 1668 | 1467110394672 Marionette TRACE conn3 <- [1,842,null,{}] 03:39:54 INFO - PROCESS | 1668 | 1467110394674 Marionette TRACE conn3 -> [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:39:54 INFO - PROCESS | 1668 | 1467110394677 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:54 INFO - PROCESS | 1668 | 1467110394837 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 03:39:54 INFO - PROCESS | 1668 | 1467110394853 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:54 INFO - PROCESS | 1668 | 1467110394855 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:54 INFO - PROCESS | 1668 | ++DOCSHELL 0x120fe2000 == 42 [pid = 1668] [id = 218] 03:39:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 85 (0x118039000) [pid = 1668] [serial = 652] [outer = 0x0] 03:39:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x12602dc00) [pid = 1668] [serial = 653] [outer = 0x118039000] 03:39:54 INFO - PROCESS | 1668 | 1467110394894 Marionette DEBUG loaded listener.js 03:39:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x126c78000) [pid = 1668] [serial = 654] [outer = 0x118039000] 03:39:55 INFO - PROCESS | 1668 | 1467110395340 Marionette TRACE conn3 <- [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:39:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 03:39:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 718ms 03:39:55 INFO - PROCESS | 1668 | 1467110395394 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 03:39:55 INFO - PROCESS | 1668 | 1467110395396 Marionette TRACE conn3 <- [1,845,null,{"value":"7"}] 03:39:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 03:39:55 INFO - PROCESS | 1668 | 1467110395404 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 03:39:55 INFO - PROCESS | 1668 | 1467110395406 Marionette TRACE conn3 <- [1,846,null,{}] 03:39:55 INFO - PROCESS | 1668 | 1467110395408 Marionette TRACE conn3 -> [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:39:55 INFO - PROCESS | 1668 | 1467110395409 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:55 INFO - PROCESS | 1668 | 1467110395485 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 03:39:55 INFO - PROCESS | 1668 | 1467110395508 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:55 INFO - PROCESS | 1668 | 1467110395509 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:55 INFO - PROCESS | 1668 | ++DOCSHELL 0x12a987000 == 43 [pid = 1668] [id = 219] 03:39:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x128c1f800) [pid = 1668] [serial = 655] [outer = 0x0] 03:39:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x128c24400) [pid = 1668] [serial = 656] [outer = 0x128c1f800] 03:39:55 INFO - PROCESS | 1668 | 1467110395534 Marionette DEBUG loaded listener.js 03:39:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x128c8a400) [pid = 1668] [serial = 657] [outer = 0x128c1f800] 03:39:56 INFO - PROCESS | 1668 | 1467110396213 Marionette TRACE conn3 <- [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:39:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 03:39:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 868ms 03:39:56 INFO - PROCESS | 1668 | 1467110396274 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 03:39:56 INFO - PROCESS | 1668 | 1467110396278 Marionette TRACE conn3 <- [1,849,null,{"value":"7"}] 03:39:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 03:39:56 INFO - PROCESS | 1668 | 1467110396282 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 03:39:56 INFO - PROCESS | 1668 | 1467110396285 Marionette TRACE conn3 <- [1,850,null,{}] 03:39:56 INFO - PROCESS | 1668 | 1467110396290 Marionette TRACE conn3 -> [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:39:56 INFO - PROCESS | 1668 | 1467110396292 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:56 INFO - PROCESS | 1668 | 1467110396382 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 03:39:56 INFO - PROCESS | 1668 | 1467110396432 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:56 INFO - PROCESS | 1668 | 1467110396434 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:56 INFO - PROCESS | 1668 | ++DOCSHELL 0x116fdc000 == 44 [pid = 1668] [id = 220] 03:39:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x112dd7400) [pid = 1668] [serial = 658] [outer = 0x0] 03:39:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x115d48800) [pid = 1668] [serial = 659] [outer = 0x112dd7400] 03:39:56 INFO - PROCESS | 1668 | 1467110396483 Marionette DEBUG loaded listener.js 03:39:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x115e8d000) [pid = 1668] [serial = 660] [outer = 0x112dd7400] 03:39:57 INFO - PROCESS | 1668 | 1467110397198 Marionette TRACE conn3 <- [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:39:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 03:39:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 930ms 03:39:57 INFO - PROCESS | 1668 | 1467110397211 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 03:39:57 INFO - PROCESS | 1668 | 1467110397214 Marionette TRACE conn3 <- [1,853,null,{"value":"7"}] 03:39:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 03:39:57 INFO - PROCESS | 1668 | 1467110397248 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 03:39:57 INFO - PROCESS | 1668 | 1467110397250 Marionette TRACE conn3 <- [1,854,null,{}] 03:39:57 INFO - PROCESS | 1668 | 1467110397253 Marionette TRACE conn3 -> [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:39:57 INFO - PROCESS | 1668 | 1467110397255 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:57 INFO - PROCESS | 1668 | 1467110397371 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 03:39:57 INFO - PROCESS | 1668 | 1467110397423 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:57 INFO - PROCESS | 1668 | 1467110397424 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:57 INFO - PROCESS | 1668 | ++DOCSHELL 0x1213df800 == 45 [pid = 1668] [id = 221] 03:39:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x116f9fc00) [pid = 1668] [serial = 661] [outer = 0x0] 03:39:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x118232c00) [pid = 1668] [serial = 662] [outer = 0x116f9fc00] 03:39:57 INFO - PROCESS | 1668 | 1467110397455 Marionette DEBUG loaded listener.js 03:39:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x11835ec00) [pid = 1668] [serial = 663] [outer = 0x116f9fc00] 03:39:58 INFO - PROCESS | 1668 | --DOCSHELL 0x120fe2000 == 44 [pid = 1668] [id = 218] 03:39:58 INFO - PROCESS | 1668 | --DOCSHELL 0x129024000 == 43 [pid = 1668] [id = 217] 03:39:58 INFO - PROCESS | 1668 | --DOCSHELL 0x118adb000 == 42 [pid = 1668] [id = 216] 03:39:58 INFO - PROCESS | 1668 | --DOCSHELL 0x124a52800 == 41 [pid = 1668] [id = 215] 03:39:58 INFO - PROCESS | 1668 | --DOCSHELL 0x123dc8800 == 40 [pid = 1668] [id = 214] 03:39:58 INFO - PROCESS | 1668 | --DOCSHELL 0x12194b000 == 39 [pid = 1668] [id = 213] 03:39:58 INFO - PROCESS | 1668 | --DOCSHELL 0x120fe3800 == 38 [pid = 1668] [id = 212] 03:39:58 INFO - PROCESS | 1668 | --DOCSHELL 0x119acb000 == 37 [pid = 1668] [id = 211] 03:39:58 INFO - PROCESS | 1668 | 1467110398095 Marionette TRACE conn3 <- [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:39:58 INFO - PROCESS | 1668 | --DOCSHELL 0x118adb800 == 36 [pid = 1668] [id = 210] 03:39:58 INFO - PROCESS | 1668 | --DOCSHELL 0x11745c000 == 35 [pid = 1668] [id = 209] 03:39:58 INFO - PROCESS | 1668 | --DOCSHELL 0x115ee8000 == 34 [pid = 1668] [id = 208] 03:39:58 INFO - PROCESS | 1668 | --DOCSHELL 0x116fdf800 == 33 [pid = 1668] [id = 207] 03:39:58 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x126c6c400) [pid = 1668] [serial = 602] [outer = 0x0] [url = about:blank] 03:39:58 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x126c75c00) [pid = 1668] [serial = 603] [outer = 0x0] [url = about:blank] 03:39:58 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x119d9c800) [pid = 1668] [serial = 590] [outer = 0x0] [url = about:blank] 03:39:58 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x1216c2c00) [pid = 1668] [serial = 593] [outer = 0x0] [url = about:blank] 03:39:58 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x1215f2000) [pid = 1668] [serial = 591] [outer = 0x0] [url = about:blank] 03:39:58 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x119e9fc00) [pid = 1668] [serial = 596] [outer = 0x0] [url = about:blank] 03:39:58 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x124f8a400) [pid = 1668] [serial = 599] [outer = 0x0] [url = about:blank] 03:39:58 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x117ed7800) [pid = 1668] [serial = 584] [outer = 0x0] [url = about:blank] 03:39:58 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x11875c000) [pid = 1668] [serial = 587] [outer = 0x0] [url = about:blank] 03:39:58 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x116635800) [pid = 1668] [serial = 581] [outer = 0x0] [url = about:blank] 03:39:58 INFO - PROCESS | 1668 | --DOMWINDOW == 85 (0x116808000) [pid = 1668] [serial = 582] [outer = 0x0] [url = about:blank] 03:39:58 INFO - PROCESS | 1668 | --DOMWINDOW == 84 (0x114e94400) [pid = 1668] [serial = 578] [outer = 0x0] [url = about:blank] 03:39:58 INFO - PROCESS | 1668 | --DOMWINDOW == 83 (0x116785800) [pid = 1668] [serial = 579] [outer = 0x0] [url = about:blank] 03:39:58 INFO - PROCESS | 1668 | --DOMWINDOW == 82 (0x129279400) [pid = 1668] [serial = 576] [outer = 0x0] [url = about:blank] 03:39:58 INFO - PROCESS | 1668 | --DOMWINDOW == 81 (0x11826b000) [pid = 1668] [serial = 585] [outer = 0x0] [url = about:blank] 03:39:58 INFO - PROCESS | 1668 | --DOMWINDOW == 80 (0x1219ca800) [pid = 1668] [serial = 594] [outer = 0x0] [url = about:blank] 03:39:58 INFO - PROCESS | 1668 | --DOMWINDOW == 79 (0x126324000) [pid = 1668] [serial = 600] [outer = 0x0] [url = about:blank] 03:39:58 INFO - PROCESS | 1668 | --DOMWINDOW == 78 (0x124ade000) [pid = 1668] [serial = 597] [outer = 0x0] [url = about:blank] 03:39:58 INFO - PROCESS | 1668 | --DOMWINDOW == 77 (0x118e50000) [pid = 1668] [serial = 588] [outer = 0x0] [url = about:blank] 03:39:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 03:39:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 874ms 03:39:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 03:39:58 INFO - PROCESS | 1668 | 1467110398120 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 03:39:58 INFO - PROCESS | 1668 | 1467110398122 Marionette TRACE conn3 <- [1,857,null,{"value":"7"}] 03:39:58 INFO - PROCESS | 1668 | 1467110398125 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 03:39:58 INFO - PROCESS | 1668 | 1467110398127 Marionette TRACE conn3 <- [1,858,null,{}] 03:39:58 INFO - PROCESS | 1668 | 1467110398133 Marionette TRACE conn3 -> [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:39:58 INFO - PROCESS | 1668 | 1467110398135 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:58 INFO - PROCESS | 1668 | 1467110398213 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 03:39:58 INFO - PROCESS | 1668 | 1467110398265 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:58 INFO - PROCESS | 1668 | 1467110398268 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:58 INFO - PROCESS | 1668 | ++DOCSHELL 0x113367000 == 34 [pid = 1668] [id = 222] 03:39:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 78 (0x112958400) [pid = 1668] [serial = 664] [outer = 0x0] 03:39:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 79 (0x112981800) [pid = 1668] [serial = 665] [outer = 0x112958400] 03:39:58 INFO - PROCESS | 1668 | 1467110398297 Marionette DEBUG loaded listener.js 03:39:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 80 (0x112dd0400) [pid = 1668] [serial = 666] [outer = 0x112958400] 03:39:58 INFO - PROCESS | 1668 | 1467110398574 Marionette TRACE conn3 <- [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:39:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 03:39:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 471ms 03:39:58 INFO - PROCESS | 1668 | 1467110398597 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 03:39:58 INFO - PROCESS | 1668 | 1467110398602 Marionette TRACE conn3 <- [1,861,null,{"value":"7"}] 03:39:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 03:39:58 INFO - PROCESS | 1668 | 1467110398611 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 03:39:58 INFO - PROCESS | 1668 | 1467110398613 Marionette TRACE conn3 <- [1,862,null,{}] 03:39:58 INFO - PROCESS | 1668 | 1467110398620 Marionette TRACE conn3 -> [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:39:58 INFO - PROCESS | 1668 | 1467110398621 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:58 INFO - PROCESS | 1668 | 1467110398700 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 03:39:58 INFO - PROCESS | 1668 | 1467110398704 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:58 INFO - PROCESS | 1668 | 1467110398706 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:58 INFO - PROCESS | 1668 | ++DOCSHELL 0x116ac3800 == 35 [pid = 1668] [id = 223] 03:39:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 81 (0x114e92c00) [pid = 1668] [serial = 667] [outer = 0x0] 03:39:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 82 (0x115d50400) [pid = 1668] [serial = 668] [outer = 0x114e92c00] 03:39:58 INFO - PROCESS | 1668 | 1467110398733 Marionette DEBUG loaded listener.js 03:39:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 83 (0x115e89c00) [pid = 1668] [serial = 669] [outer = 0x114e92c00] 03:39:59 INFO - PROCESS | 1668 | 1467110399072 Marionette TRACE conn3 <- [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:39:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 03:39:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 475ms 03:39:59 INFO - PROCESS | 1668 | 1467110399087 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 03:39:59 INFO - PROCESS | 1668 | 1467110399088 Marionette TRACE conn3 <- [1,865,null,{"value":"7"}] 03:39:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 03:39:59 INFO - PROCESS | 1668 | 1467110399090 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 03:39:59 INFO - PROCESS | 1668 | 1467110399092 Marionette TRACE conn3 <- [1,866,null,{}] 03:39:59 INFO - PROCESS | 1668 | 1467110399100 Marionette TRACE conn3 -> [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:39:59 INFO - PROCESS | 1668 | 1467110399104 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:59 INFO - PROCESS | 1668 | 1467110399180 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 03:39:59 INFO - PROCESS | 1668 | 1467110399187 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:59 INFO - PROCESS | 1668 | 1467110399190 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:59 INFO - PROCESS | 1668 | ++DOCSHELL 0x1184b3000 == 36 [pid = 1668] [id = 224] 03:39:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 84 (0x11670f800) [pid = 1668] [serial = 670] [outer = 0x0] 03:39:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 85 (0x11680a000) [pid = 1668] [serial = 671] [outer = 0x11670f800] 03:39:59 INFO - PROCESS | 1668 | 1467110399219 Marionette DEBUG loaded listener.js 03:39:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x116a29c00) [pid = 1668] [serial = 672] [outer = 0x11670f800] 03:39:59 INFO - PROCESS | 1668 | 1467110399565 Marionette TRACE conn3 <- [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:39:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 03:39:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 523ms 03:39:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 03:39:59 INFO - PROCESS | 1668 | 1467110399613 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 03:39:59 INFO - PROCESS | 1668 | 1467110399615 Marionette TRACE conn3 <- [1,869,null,{"value":"7"}] 03:39:59 INFO - PROCESS | 1668 | 1467110399617 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 03:39:59 INFO - PROCESS | 1668 | 1467110399618 Marionette TRACE conn3 <- [1,870,null,{}] 03:39:59 INFO - PROCESS | 1668 | 1467110399620 Marionette TRACE conn3 -> [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:39:59 INFO - PROCESS | 1668 | 1467110399621 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:59 INFO - PROCESS | 1668 | 1467110399701 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 03:39:59 INFO - PROCESS | 1668 | 1467110399705 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:59 INFO - PROCESS | 1668 | 1467110399706 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:39:59 INFO - PROCESS | 1668 | ++DOCSHELL 0x11991f800 == 37 [pid = 1668] [id = 225] 03:39:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x1176f3c00) [pid = 1668] [serial = 673] [outer = 0x0] 03:39:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x118228c00) [pid = 1668] [serial = 674] [outer = 0x1176f3c00] 03:39:59 INFO - PROCESS | 1668 | 1467110399731 Marionette DEBUG loaded listener.js 03:39:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x1182b5800) [pid = 1668] [serial = 675] [outer = 0x1176f3c00] 03:40:00 INFO - PROCESS | 1668 | 1467110400052 Marionette TRACE conn3 <- [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:40:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 03:40:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 468ms 03:40:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 03:40:00 INFO - PROCESS | 1668 | 1467110400086 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 03:40:00 INFO - PROCESS | 1668 | 1467110400087 Marionette TRACE conn3 <- [1,873,null,{"value":"7"}] 03:40:00 INFO - PROCESS | 1668 | 1467110400089 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 03:40:00 INFO - PROCESS | 1668 | 1467110400090 Marionette TRACE conn3 <- [1,874,null,{}] 03:40:00 INFO - PROCESS | 1668 | 1467110400092 Marionette TRACE conn3 -> [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:40:00 INFO - PROCESS | 1668 | 1467110400093 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:00 INFO - PROCESS | 1668 | 1467110400167 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 03:40:00 INFO - PROCESS | 1668 | 1467110400171 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:00 INFO - PROCESS | 1668 | 1467110400172 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:00 INFO - PROCESS | 1668 | ++DOCSHELL 0x120fd9000 == 38 [pid = 1668] [id = 226] 03:40:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x1182b6000) [pid = 1668] [serial = 676] [outer = 0x0] 03:40:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x11835b400) [pid = 1668] [serial = 677] [outer = 0x1182b6000] 03:40:00 INFO - PROCESS | 1668 | 1467110400197 Marionette DEBUG loaded listener.js 03:40:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x118362c00) [pid = 1668] [serial = 678] [outer = 0x1182b6000] 03:40:00 INFO - PROCESS | 1668 | 1467110400588 Marionette TRACE conn3 <- [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:40:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 03:40:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 518ms 03:40:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 03:40:00 INFO - PROCESS | 1668 | 1467110400608 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 03:40:00 INFO - PROCESS | 1668 | 1467110400609 Marionette TRACE conn3 <- [1,877,null,{"value":"7"}] 03:40:00 INFO - PROCESS | 1668 | 1467110400611 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 03:40:00 INFO - PROCESS | 1668 | 1467110400612 Marionette TRACE conn3 <- [1,878,null,{}] 03:40:00 INFO - PROCESS | 1668 | 1467110400614 Marionette TRACE conn3 -> [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:40:00 INFO - PROCESS | 1668 | 1467110400618 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:00 INFO - PROCESS | 1668 | 1467110400740 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 03:40:00 INFO - PROCESS | 1668 | 1467110400747 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:00 INFO - PROCESS | 1668 | 1467110400748 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:00 INFO - PROCESS | 1668 | ++DOCSHELL 0x1213d4800 == 39 [pid = 1668] [id = 227] 03:40:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x112edf800) [pid = 1668] [serial = 679] [outer = 0x0] 03:40:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x118751c00) [pid = 1668] [serial = 680] [outer = 0x112edf800] 03:40:00 INFO - PROCESS | 1668 | 1467110400773 Marionette DEBUG loaded listener.js 03:40:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x11943d800) [pid = 1668] [serial = 681] [outer = 0x112edf800] 03:40:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 03:40:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 518ms 03:40:01 INFO - PROCESS | 1668 | 1467110401126 Marionette TRACE conn3 <- [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:40:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 03:40:01 INFO - PROCESS | 1668 | 1467110401138 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 03:40:01 INFO - PROCESS | 1668 | 1467110401139 Marionette TRACE conn3 <- [1,881,null,{"value":"7"}] 03:40:01 INFO - PROCESS | 1668 | 1467110401141 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 03:40:01 INFO - PROCESS | 1668 | 1467110401142 Marionette TRACE conn3 <- [1,882,null,{}] 03:40:01 INFO - PROCESS | 1668 | 1467110401145 Marionette TRACE conn3 -> [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:40:01 INFO - PROCESS | 1668 | 1467110401146 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:01 INFO - PROCESS | 1668 | 1467110401244 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 03:40:01 INFO - PROCESS | 1668 | 1467110401280 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:01 INFO - PROCESS | 1668 | 1467110401282 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:01 INFO - PROCESS | 1668 | ++DOCSHELL 0x123d33000 == 40 [pid = 1668] [id = 228] 03:40:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x118792000) [pid = 1668] [serial = 682] [outer = 0x0] 03:40:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x1196be800) [pid = 1668] [serial = 683] [outer = 0x118792000] 03:40:01 INFO - PROCESS | 1668 | 1467110401308 Marionette DEBUG loaded listener.js 03:40:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x119d9c800) [pid = 1668] [serial = 684] [outer = 0x118792000] 03:40:01 INFO - PROCESS | 1668 | 1467110401707 Marionette TRACE conn3 <- [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:40:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 03:40:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 619ms 03:40:01 INFO - PROCESS | 1668 | 1467110401773 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 03:40:01 INFO - PROCESS | 1668 | 1467110401775 Marionette TRACE conn3 <- [1,885,null,{"value":"7"}] 03:40:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 03:40:01 INFO - PROCESS | 1668 | 1467110401780 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 03:40:01 INFO - PROCESS | 1668 | 1467110401782 Marionette TRACE conn3 <- [1,886,null,{}] 03:40:01 INFO - PROCESS | 1668 | 1467110401786 Marionette TRACE conn3 -> [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:40:01 INFO - PROCESS | 1668 | 1467110401787 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:01 INFO - PROCESS | 1668 | 1467110401883 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 03:40:01 INFO - PROCESS | 1668 | 1467110401921 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:01 INFO - PROCESS | 1668 | 1467110401922 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:01 INFO - PROCESS | 1668 | ++DOCSHELL 0x125617800 == 41 [pid = 1668] [id = 229] 03:40:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x119aad400) [pid = 1668] [serial = 685] [outer = 0x0] 03:40:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x12105d400) [pid = 1668] [serial = 686] [outer = 0x119aad400] 03:40:01 INFO - PROCESS | 1668 | 1467110401954 Marionette DEBUG loaded listener.js 03:40:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x121591400) [pid = 1668] [serial = 687] [outer = 0x119aad400] 03:40:02 INFO - PROCESS | 1668 | 1467110402274 Marionette TRACE conn3 <- [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:40:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 03:40:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 523ms 03:40:02 INFO - PROCESS | 1668 | 1467110402383 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 03:40:02 INFO - PROCESS | 1668 | 1467110402384 Marionette TRACE conn3 <- [1,889,null,{"value":"7"}] 03:40:02 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x11670b800) [pid = 1668] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 03:40:02 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x112952800) [pid = 1668] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 03:40:02 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x112959c00) [pid = 1668] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 03:40:02 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x1186b1c00) [pid = 1668] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 03:40:02 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x115d4bc00) [pid = 1668] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 03:40:02 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x11678b000) [pid = 1668] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 03:40:02 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x112dd2c00) [pid = 1668] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 03:40:02 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x118272400) [pid = 1668] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 03:40:02 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x120f35800) [pid = 1668] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 03:40:02 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x121d89800) [pid = 1668] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 03:40:02 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x11938f800) [pid = 1668] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 03:40:02 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x1125a0800) [pid = 1668] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 03:40:02 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x1127df800) [pid = 1668] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 03:40:02 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x1218a9c00) [pid = 1668] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 03:40:02 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x124c99c00) [pid = 1668] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 03:40:02 INFO - PROCESS | 1668 | --DOMWINDOW == 85 (0x11259c800) [pid = 1668] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 03:40:02 INFO - PROCESS | 1668 | --DOMWINDOW == 84 (0x118039000) [pid = 1668] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 03:40:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 03:40:02 INFO - PROCESS | 1668 | 1467110402404 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 03:40:02 INFO - PROCESS | 1668 | 1467110402405 Marionette TRACE conn3 <- [1,890,null,{}] 03:40:02 INFO - PROCESS | 1668 | 1467110402407 Marionette TRACE conn3 -> [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:40:02 INFO - PROCESS | 1668 | 1467110402408 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:02 INFO - PROCESS | 1668 | 1467110402486 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 03:40:02 INFO - PROCESS | 1668 | 1467110402490 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:02 INFO - PROCESS | 1668 | 1467110402491 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:02 INFO - PROCESS | 1668 | ++DOCSHELL 0x11990f000 == 42 [pid = 1668] [id = 230] 03:40:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 85 (0x112dd6c00) [pid = 1668] [serial = 688] [outer = 0x0] 03:40:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x115d52000) [pid = 1668] [serial = 689] [outer = 0x112dd6c00] 03:40:02 INFO - PROCESS | 1668 | 1467110402516 Marionette DEBUG loaded listener.js 03:40:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x118039000) [pid = 1668] [serial = 690] [outer = 0x112dd6c00] 03:40:02 INFO - PROCESS | 1668 | 1467110402833 Marionette TRACE conn3 <- [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:40:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 03:40:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 474ms 03:40:02 INFO - PROCESS | 1668 | 1467110402873 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 03:40:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 03:40:02 INFO - PROCESS | 1668 | 1467110402874 Marionette TRACE conn3 <- [1,893,null,{"value":"7"}] 03:40:02 INFO - PROCESS | 1668 | 1467110402876 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 03:40:02 INFO - PROCESS | 1668 | 1467110402877 Marionette TRACE conn3 <- [1,894,null,{}] 03:40:02 INFO - PROCESS | 1668 | 1467110402880 Marionette TRACE conn3 -> [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:40:02 INFO - PROCESS | 1668 | 1467110402881 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:02 INFO - PROCESS | 1668 | 1467110402956 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 03:40:02 INFO - PROCESS | 1668 | 1467110402960 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:02 INFO - PROCESS | 1668 | 1467110402961 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:02 INFO - PROCESS | 1668 | ++DOCSHELL 0x128e83800 == 43 [pid = 1668] [id = 231] 03:40:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x11822ec00) [pid = 1668] [serial = 691] [outer = 0x0] 03:40:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x119cf0400) [pid = 1668] [serial = 692] [outer = 0x11822ec00] 03:40:02 INFO - PROCESS | 1668 | 1467110402995 Marionette DEBUG loaded listener.js 03:40:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x1216c2000) [pid = 1668] [serial = 693] [outer = 0x11822ec00] 03:40:03 INFO - PROCESS | 1668 | 1467110403340 Marionette TRACE conn3 <- [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:40:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 03:40:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 469ms 03:40:03 INFO - PROCESS | 1668 | 1467110403346 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 03:40:03 INFO - PROCESS | 1668 | 1467110403348 Marionette TRACE conn3 <- [1,897,null,{"value":"7"}] 03:40:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 03:40:03 INFO - PROCESS | 1668 | 1467110403352 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 03:40:03 INFO - PROCESS | 1668 | 1467110403354 Marionette TRACE conn3 <- [1,898,null,{}] 03:40:03 INFO - PROCESS | 1668 | 1467110403356 Marionette TRACE conn3 -> [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:40:03 INFO - PROCESS | 1668 | 1467110403357 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:03 INFO - PROCESS | 1668 | 1467110403473 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 03:40:03 INFO - PROCESS | 1668 | 1467110403481 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:03 INFO - PROCESS | 1668 | 1467110403482 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:03 INFO - PROCESS | 1668 | ++DOCSHELL 0x12931a000 == 44 [pid = 1668] [id = 232] 03:40:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x1216c2800) [pid = 1668] [serial = 694] [outer = 0x0] 03:40:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x1219d0800) [pid = 1668] [serial = 695] [outer = 0x1216c2800] 03:40:03 INFO - PROCESS | 1668 | 1467110403508 Marionette DEBUG loaded listener.js 03:40:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x124cbcc00) [pid = 1668] [serial = 696] [outer = 0x1216c2800] 03:40:03 INFO - PROCESS | 1668 | 1467110403802 Marionette TRACE conn3 <- [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:40:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 03:40:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 470ms 03:40:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 03:40:03 INFO - PROCESS | 1668 | 1467110403822 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 03:40:03 INFO - PROCESS | 1668 | 1467110403823 Marionette TRACE conn3 <- [1,901,null,{"value":"7"}] 03:40:03 INFO - PROCESS | 1668 | 1467110403825 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 03:40:03 INFO - PROCESS | 1668 | 1467110403826 Marionette TRACE conn3 <- [1,902,null,{}] 03:40:03 INFO - PROCESS | 1668 | 1467110403829 Marionette TRACE conn3 -> [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:40:03 INFO - PROCESS | 1668 | 1467110403831 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:03 INFO - PROCESS | 1668 | 1467110403912 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 03:40:03 INFO - PROCESS | 1668 | 1467110403926 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:03 INFO - PROCESS | 1668 | 1467110403927 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:03 INFO - PROCESS | 1668 | ++DOCSHELL 0x12a982000 == 45 [pid = 1668] [id = 233] 03:40:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x1216cac00) [pid = 1668] [serial = 697] [outer = 0x0] 03:40:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x1251be800) [pid = 1668] [serial = 698] [outer = 0x1216cac00] 03:40:03 INFO - PROCESS | 1668 | 1467110403951 Marionette DEBUG loaded listener.js 03:40:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x1256f9400) [pid = 1668] [serial = 699] [outer = 0x1216cac00] 03:40:04 INFO - PROCESS | 1668 | 1467110404285 Marionette TRACE conn3 <- [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:40:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 03:40:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 467ms 03:40:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 03:40:04 INFO - PROCESS | 1668 | 1467110404294 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 03:40:04 INFO - PROCESS | 1668 | 1467110404295 Marionette TRACE conn3 <- [1,905,null,{"value":"7"}] 03:40:04 INFO - PROCESS | 1668 | 1467110404298 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 03:40:04 INFO - PROCESS | 1668 | 1467110404301 Marionette TRACE conn3 <- [1,906,null,{}] 03:40:04 INFO - PROCESS | 1668 | 1467110404304 Marionette TRACE conn3 -> [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:40:04 INFO - PROCESS | 1668 | 1467110404305 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:04 INFO - PROCESS | 1668 | 1467110404412 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 03:40:04 INFO - PROCESS | 1668 | 1467110404498 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:04 INFO - PROCESS | 1668 | 1467110404499 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:04 INFO - PROCESS | 1668 | ++DOCSHELL 0x112147800 == 46 [pid = 1668] [id = 234] 03:40:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x111aad400) [pid = 1668] [serial = 700] [outer = 0x0] 03:40:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x111f21800) [pid = 1668] [serial = 701] [outer = 0x111aad400] 03:40:04 INFO - PROCESS | 1668 | 1467110404530 Marionette DEBUG loaded listener.js 03:40:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x1127e4c00) [pid = 1668] [serial = 702] [outer = 0x111aad400] 03:40:04 INFO - PROCESS | 1668 | 1467110404942 Marionette TRACE conn3 <- [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:40:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 03:40:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 673ms 03:40:04 INFO - PROCESS | 1668 | 1467110404972 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 03:40:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 03:40:04 INFO - PROCESS | 1668 | 1467110404974 Marionette TRACE conn3 <- [1,909,null,{"value":"7"}] 03:40:04 INFO - PROCESS | 1668 | 1467110404978 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 03:40:04 INFO - PROCESS | 1668 | 1467110404980 Marionette TRACE conn3 <- [1,910,null,{}] 03:40:04 INFO - PROCESS | 1668 | 1467110404983 Marionette TRACE conn3 -> [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:40:04 INFO - PROCESS | 1668 | 1467110404985 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:05 INFO - PROCESS | 1668 | 1467110405085 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 03:40:05 INFO - PROCESS | 1668 | 1467110405142 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:05 INFO - PROCESS | 1668 | 1467110405143 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:05 INFO - PROCESS | 1668 | ++DOCSHELL 0x1184b2800 == 47 [pid = 1668] [id = 235] 03:40:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x112dd4400) [pid = 1668] [serial = 703] [outer = 0x0] 03:40:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x115d51c00) [pid = 1668] [serial = 704] [outer = 0x112dd4400] 03:40:05 INFO - PROCESS | 1668 | 1467110405174 Marionette DEBUG loaded listener.js 03:40:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x11663a400) [pid = 1668] [serial = 705] [outer = 0x112dd4400] 03:40:05 INFO - PROCESS | 1668 | 1467110405626 Marionette TRACE conn3 <- [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:40:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 03:40:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 673ms 03:40:05 INFO - PROCESS | 1668 | 1467110405653 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 03:40:05 INFO - PROCESS | 1668 | 1467110405656 Marionette TRACE conn3 <- [1,913,null,{"value":"7"}] 03:40:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 03:40:05 INFO - PROCESS | 1668 | 1467110405659 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 03:40:05 INFO - PROCESS | 1668 | 1467110405660 Marionette TRACE conn3 <- [1,914,null,{}] 03:40:05 INFO - PROCESS | 1668 | 1467110405679 Marionette TRACE conn3 -> [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:40:05 INFO - PROCESS | 1668 | 1467110405681 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:05 INFO - PROCESS | 1668 | 1467110405826 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 03:40:05 INFO - PROCESS | 1668 | 1467110405890 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:05 INFO - PROCESS | 1668 | 1467110405892 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:05 INFO - PROCESS | 1668 | ++DOCSHELL 0x12931b800 == 48 [pid = 1668] [id = 236] 03:40:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x1127dd400) [pid = 1668] [serial = 706] [outer = 0x0] 03:40:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x11803dc00) [pid = 1668] [serial = 707] [outer = 0x1127dd400] 03:40:05 INFO - PROCESS | 1668 | 1467110405921 Marionette DEBUG loaded listener.js 03:40:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x1186b4400) [pid = 1668] [serial = 708] [outer = 0x1127dd400] 03:40:06 INFO - PROCESS | 1668 | 1467110406337 Marionette TRACE conn3 <- [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:40:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 03:40:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 719ms 03:40:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 03:40:06 INFO - PROCESS | 1668 | 1467110406379 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 03:40:06 INFO - PROCESS | 1668 | 1467110406380 Marionette TRACE conn3 <- [1,917,null,{"value":"7"}] 03:40:06 INFO - PROCESS | 1668 | 1467110406388 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 03:40:06 INFO - PROCESS | 1668 | 1467110406392 Marionette TRACE conn3 <- [1,918,null,{}] 03:40:06 INFO - PROCESS | 1668 | 1467110406395 Marionette TRACE conn3 -> [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:40:06 INFO - PROCESS | 1668 | 1467110406398 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:06 INFO - PROCESS | 1668 | 1467110406536 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 03:40:06 INFO - PROCESS | 1668 | 1467110406586 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:06 INFO - PROCESS | 1668 | 1467110406588 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:06 INFO - PROCESS | 1668 | ++DOCSHELL 0x12ad64800 == 49 [pid = 1668] [id = 237] 03:40:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x118e45c00) [pid = 1668] [serial = 709] [outer = 0x0] 03:40:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x119390000) [pid = 1668] [serial = 710] [outer = 0x118e45c00] 03:40:06 INFO - PROCESS | 1668 | 1467110406617 Marionette DEBUG loaded listener.js 03:40:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x120f2f000) [pid = 1668] [serial = 711] [outer = 0x118e45c00] 03:40:07 INFO - PROCESS | 1668 | 1467110407202 Marionette TRACE conn3 <- [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:40:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 03:40:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 877ms 03:40:07 INFO - PROCESS | 1668 | 1467110407269 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 03:40:07 INFO - PROCESS | 1668 | 1467110407271 Marionette TRACE conn3 <- [1,921,null,{"value":"7"}] 03:40:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 03:40:07 INFO - PROCESS | 1668 | 1467110407275 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 03:40:07 INFO - PROCESS | 1668 | 1467110407277 Marionette TRACE conn3 <- [1,922,null,{}] 03:40:07 INFO - PROCESS | 1668 | 1467110407281 Marionette TRACE conn3 -> [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:40:07 INFO - PROCESS | 1668 | 1467110407284 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:07 INFO - PROCESS | 1668 | 1467110407371 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 03:40:07 INFO - PROCESS | 1668 | 1467110407435 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:07 INFO - PROCESS | 1668 | 1467110407438 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:07 INFO - PROCESS | 1668 | ++DOCSHELL 0x11831b000 == 50 [pid = 1668] [id = 238] 03:40:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x112e6a400) [pid = 1668] [serial = 712] [outer = 0x0] 03:40:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 110 (0x113c64c00) [pid = 1668] [serial = 713] [outer = 0x112e6a400] 03:40:07 INFO - PROCESS | 1668 | 1467110407465 Marionette DEBUG loaded listener.js 03:40:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 111 (0x116702400) [pid = 1668] [serial = 714] [outer = 0x112e6a400] 03:40:08 INFO - PROCESS | 1668 | --DOCSHELL 0x119d16000 == 49 [pid = 1668] [id = 203] 03:40:08 INFO - PROCESS | 1668 | --DOCSHELL 0x12a982000 == 48 [pid = 1668] [id = 233] 03:40:08 INFO - PROCESS | 1668 | --DOCSHELL 0x12931a000 == 47 [pid = 1668] [id = 232] 03:40:08 INFO - PROCESS | 1668 | --DOCSHELL 0x128e83800 == 46 [pid = 1668] [id = 231] 03:40:08 INFO - PROCESS | 1668 | --DOCSHELL 0x11990f000 == 45 [pid = 1668] [id = 230] 03:40:08 INFO - PROCESS | 1668 | --DOCSHELL 0x125617800 == 44 [pid = 1668] [id = 229] 03:40:08 INFO - PROCESS | 1668 | --DOCSHELL 0x123d33000 == 43 [pid = 1668] [id = 228] 03:40:08 INFO - PROCESS | 1668 | --DOCSHELL 0x1213d4800 == 42 [pid = 1668] [id = 227] 03:40:08 INFO - PROCESS | 1668 | --DOCSHELL 0x120fd9000 == 41 [pid = 1668] [id = 226] 03:40:08 INFO - PROCESS | 1668 | --DOCSHELL 0x11991f800 == 40 [pid = 1668] [id = 225] 03:40:08 INFO - PROCESS | 1668 | --DOCSHELL 0x1184b3000 == 39 [pid = 1668] [id = 224] 03:40:08 INFO - PROCESS | 1668 | --DOCSHELL 0x116ac3800 == 38 [pid = 1668] [id = 223] 03:40:08 INFO - PROCESS | 1668 | --DOCSHELL 0x113367000 == 37 [pid = 1668] [id = 222] 03:40:08 INFO - PROCESS | 1668 | --DOCSHELL 0x12a987000 == 36 [pid = 1668] [id = 219] 03:40:08 INFO - PROCESS | 1668 | --DOCSHELL 0x12963e000 == 35 [pid = 1668] [id = 205] 03:40:08 INFO - PROCESS | 1668 | --DOCSHELL 0x1213df800 == 34 [pid = 1668] [id = 221] 03:40:08 INFO - PROCESS | 1668 | --DOCSHELL 0x116fdc000 == 33 [pid = 1668] [id = 220] 03:40:08 INFO - PROCESS | 1668 | --DOCSHELL 0x11641d800 == 32 [pid = 1668] [id = 206] 03:40:08 INFO - PROCESS | 1668 | --DOCSHELL 0x12902d800 == 31 [pid = 1668] [id = 204] 03:40:08 INFO - PROCESS | 1668 | --DOCSHELL 0x12ad64800 == 30 [pid = 1668] [id = 237] 03:40:08 INFO - PROCESS | 1668 | --DOCSHELL 0x12931b800 == 29 [pid = 1668] [id = 236] 03:40:08 INFO - PROCESS | 1668 | --DOCSHELL 0x1184b2800 == 28 [pid = 1668] [id = 235] 03:40:08 INFO - PROCESS | 1668 | --DOCSHELL 0x112147800 == 27 [pid = 1668] [id = 234] 03:40:08 INFO - PROCESS | 1668 | --DOMWINDOW == 110 (0x124c8c000) [pid = 1668] [serial = 645] [outer = 0x0] [url = about:blank] 03:40:08 INFO - PROCESS | 1668 | --DOMWINDOW == 109 (0x126c78000) [pid = 1668] [serial = 654] [outer = 0x0] [url = about:blank] 03:40:08 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x1219d3000) [pid = 1668] [serial = 642] [outer = 0x0] [url = about:blank] 03:40:08 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x1216be800) [pid = 1668] [serial = 639] [outer = 0x0] [url = about:blank] 03:40:08 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x1256f2400) [pid = 1668] [serial = 651] [outer = 0x0] [url = about:blank] 03:40:08 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x1186c0800) [pid = 1668] [serial = 633] [outer = 0x0] [url = about:blank] 03:40:08 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x12602dc00) [pid = 1668] [serial = 653] [outer = 0x0] [url = about:blank] 03:40:08 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x118e1e800) [pid = 1668] [serial = 635] [outer = 0x0] [url = about:blank] 03:40:08 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x118279400) [pid = 1668] [serial = 629] [outer = 0x0] [url = about:blank] 03:40:08 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x11835b000) [pid = 1668] [serial = 630] [outer = 0x0] [url = about:blank] 03:40:08 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x112dd9000) [pid = 1668] [serial = 623] [outer = 0x0] [url = about:blank] 03:40:08 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x1133e6800) [pid = 1668] [serial = 624] [outer = 0x0] [url = about:blank] 03:40:08 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x1186b8c00) [pid = 1668] [serial = 632] [outer = 0x0] [url = about:blank] 03:40:08 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x11670ac00) [pid = 1668] [serial = 626] [outer = 0x0] [url = about:blank] 03:40:08 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x116787800) [pid = 1668] [serial = 627] [outer = 0x0] [url = about:blank] 03:40:08 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x118228800) [pid = 1668] [serial = 620] [outer = 0x0] [url = about:blank] 03:40:08 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x118354c00) [pid = 1668] [serial = 621] [outer = 0x0] [url = about:blank] 03:40:08 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x116636400) [pid = 1668] [serial = 606] [outer = 0x0] [url = about:blank] 03:40:08 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x115d4b800) [pid = 1668] [serial = 605] [outer = 0x0] [url = about:blank] 03:40:08 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x11835e000) [pid = 1668] [serial = 609] [outer = 0x0] [url = about:blank] 03:40:08 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x118279800) [pid = 1668] [serial = 608] [outer = 0x0] [url = about:blank] 03:40:08 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x1219d3400) [pid = 1668] [serial = 612] [outer = 0x0] [url = about:blank] 03:40:08 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x1216c4000) [pid = 1668] [serial = 611] [outer = 0x0] [url = about:blank] 03:40:08 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x128c1bc00) [pid = 1668] [serial = 615] [outer = 0x0] [url = about:blank] 03:40:08 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x1269a3800) [pid = 1668] [serial = 614] [outer = 0x0] [url = about:blank] 03:40:08 INFO - PROCESS | 1668 | --DOMWINDOW == 85 (0x119cf9800) [pid = 1668] [serial = 638] [outer = 0x0] [url = about:blank] 03:40:08 INFO - PROCESS | 1668 | --DOMWINDOW == 84 (0x119382000) [pid = 1668] [serial = 636] [outer = 0x0] [url = about:blank] 03:40:08 INFO - PROCESS | 1668 | --DOMWINDOW == 83 (0x118357c00) [pid = 1668] [serial = 647] [outer = 0x0] [url = about:blank] 03:40:08 INFO - PROCESS | 1668 | --DOMWINDOW == 82 (0x1219c8c00) [pid = 1668] [serial = 641] [outer = 0x0] [url = about:blank] 03:40:08 INFO - PROCESS | 1668 | --DOMWINDOW == 81 (0x123daac00) [pid = 1668] [serial = 644] [outer = 0x0] [url = about:blank] 03:40:08 INFO - PROCESS | 1668 | --DOMWINDOW == 80 (0x1251bb000) [pid = 1668] [serial = 650] [outer = 0x0] [url = about:blank] 03:40:08 INFO - PROCESS | 1668 | --DOMWINDOW == 79 (0x12159e400) [pid = 1668] [serial = 618] [outer = 0x0] [url = about:blank] 03:40:08 INFO - PROCESS | 1668 | --DOMWINDOW == 78 (0x124c98400) [pid = 1668] [serial = 648] [outer = 0x0] [url = about:blank] 03:40:08 INFO - PROCESS | 1668 | --DOMWINDOW == 77 (0x112e87800) [pid = 1668] [serial = 617] [outer = 0x0] [url = about:blank] 03:40:08 INFO - PROCESS | 1668 | 1467110408513 Marionette TRACE conn3 <- [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:40:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 03:40:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1321ms 03:40:08 INFO - PROCESS | 1668 | 1467110408596 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 03:40:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 03:40:08 INFO - PROCESS | 1668 | 1467110408602 Marionette TRACE conn3 <- [1,925,null,{"value":"7"}] 03:40:08 INFO - PROCESS | 1668 | 1467110408605 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 03:40:08 INFO - PROCESS | 1668 | 1467110408607 Marionette TRACE conn3 <- [1,926,null,{}] 03:40:08 INFO - PROCESS | 1668 | 1467110408611 Marionette TRACE conn3 -> [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:40:08 INFO - PROCESS | 1668 | 1467110408613 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:08 INFO - PROCESS | 1668 | 1467110408737 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 03:40:08 INFO - PROCESS | 1668 | 1467110408784 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:08 INFO - PROCESS | 1668 | 1467110408787 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:08 INFO - PROCESS | 1668 | ++DOCSHELL 0x112f22000 == 28 [pid = 1668] [id = 239] 03:40:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 78 (0x112c04c00) [pid = 1668] [serial = 715] [outer = 0x0] 03:40:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 79 (0x112c8a400) [pid = 1668] [serial = 716] [outer = 0x112c04c00] 03:40:08 INFO - PROCESS | 1668 | 1467110408820 Marionette DEBUG loaded listener.js 03:40:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 80 (0x112e87c00) [pid = 1668] [serial = 717] [outer = 0x112c04c00] 03:40:09 INFO - PROCESS | 1668 | 1467110409343 Marionette TRACE conn3 <- [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:40:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 03:40:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 772ms 03:40:09 INFO - PROCESS | 1668 | 1467110409378 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 03:40:09 INFO - PROCESS | 1668 | 1467110409381 Marionette TRACE conn3 <- [1,929,null,{"value":"7"}] 03:40:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 03:40:09 INFO - PROCESS | 1668 | 1467110409417 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 03:40:09 INFO - PROCESS | 1668 | 1467110409420 Marionette TRACE conn3 <- [1,930,null,{}] 03:40:09 INFO - PROCESS | 1668 | 1467110409423 Marionette TRACE conn3 -> [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:40:09 INFO - PROCESS | 1668 | 1467110409425 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:09 INFO - PROCESS | 1668 | 1467110409530 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 03:40:09 INFO - PROCESS | 1668 | 1467110409603 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:09 INFO - PROCESS | 1668 | 1467110409605 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:09 INFO - PROCESS | 1668 | ++DOCSHELL 0x116ac0800 == 29 [pid = 1668] [id = 240] 03:40:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 81 (0x1164e7c00) [pid = 1668] [serial = 718] [outer = 0x0] 03:40:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 82 (0x11663d000) [pid = 1668] [serial = 719] [outer = 0x1164e7c00] 03:40:09 INFO - PROCESS | 1668 | 1467110409638 Marionette DEBUG loaded listener.js 03:40:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 83 (0x116782800) [pid = 1668] [serial = 720] [outer = 0x1164e7c00] 03:40:10 INFO - PROCESS | 1668 | 1467110410190 Marionette TRACE conn3 <- [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:40:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 03:40:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 826ms 03:40:10 INFO - PROCESS | 1668 | 1467110410238 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 03:40:10 INFO - PROCESS | 1668 | 1467110410239 Marionette TRACE conn3 <- [1,933,null,{"value":"7"}] 03:40:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 03:40:10 INFO - PROCESS | 1668 | 1467110410242 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 03:40:10 INFO - PROCESS | 1668 | 1467110410243 Marionette TRACE conn3 <- [1,934,null,{}] 03:40:10 INFO - PROCESS | 1668 | 1467110410251 Marionette TRACE conn3 -> [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:40:10 INFO - PROCESS | 1668 | 1467110410254 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:10 INFO - PROCESS | 1668 | 1467110410391 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 03:40:10 INFO - PROCESS | 1668 | 1467110410443 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:10 INFO - PROCESS | 1668 | 1467110410445 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:10 INFO - PROCESS | 1668 | ++DOCSHELL 0x112c48800 == 30 [pid = 1668] [id = 241] 03:40:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 84 (0x111f2f000) [pid = 1668] [serial = 721] [outer = 0x0] 03:40:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 85 (0x112597400) [pid = 1668] [serial = 722] [outer = 0x111f2f000] 03:40:10 INFO - PROCESS | 1668 | 1467110410473 Marionette DEBUG loaded listener.js 03:40:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x112977400) [pid = 1668] [serial = 723] [outer = 0x111f2f000] 03:40:10 INFO - PROCESS | 1668 | --DOCSHELL 0x123d1e000 == 29 [pid = 1668] [id = 199] 03:40:10 INFO - PROCESS | 1668 | --DOCSHELL 0x116fbf800 == 28 [pid = 1668] [id = 202] 03:40:10 INFO - PROCESS | 1668 | 1467110410849 Marionette TRACE conn3 <- [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:40:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 03:40:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 619ms 03:40:10 INFO - PROCESS | 1668 | 1467110410862 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 03:40:10 INFO - PROCESS | 1668 | 1467110410867 Marionette TRACE conn3 <- [1,937,null,{"value":"7"}] 03:40:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 03:40:10 INFO - PROCESS | 1668 | 1467110410872 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 03:40:10 INFO - PROCESS | 1668 | 1467110410874 Marionette TRACE conn3 <- [1,938,null,{}] 03:40:10 INFO - PROCESS | 1668 | 1467110410876 Marionette TRACE conn3 -> [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:40:10 INFO - PROCESS | 1668 | 1467110410878 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:10 INFO - PROCESS | 1668 | 1467110410958 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 03:40:11 INFO - PROCESS | 1668 | 1467110411020 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:11 INFO - PROCESS | 1668 | 1467110411021 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:11 INFO - PROCESS | 1668 | ++DOCSHELL 0x1182f8800 == 29 [pid = 1668] [id = 242] 03:40:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x115d4f400) [pid = 1668] [serial = 724] [outer = 0x0] 03:40:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x116786000) [pid = 1668] [serial = 725] [outer = 0x115d4f400] 03:40:11 INFO - PROCESS | 1668 | 1467110411049 Marionette DEBUG loaded listener.js 03:40:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x117ed5800) [pid = 1668] [serial = 726] [outer = 0x115d4f400] 03:40:11 INFO - PROCESS | 1668 | 1467110411358 Marionette TRACE conn3 <- [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:40:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 03:40:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 519ms 03:40:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 03:40:11 INFO - PROCESS | 1668 | 1467110411391 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 03:40:11 INFO - PROCESS | 1668 | 1467110411393 Marionette TRACE conn3 <- [1,941,null,{"value":"7"}] 03:40:11 INFO - PROCESS | 1668 | 1467110411395 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 03:40:11 INFO - PROCESS | 1668 | 1467110411397 Marionette TRACE conn3 <- [1,942,null,{}] 03:40:11 INFO - PROCESS | 1668 | 1467110411402 Marionette TRACE conn3 -> [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:40:11 INFO - PROCESS | 1668 | 1467110411403 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:11 INFO - PROCESS | 1668 | 1467110411480 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 03:40:11 INFO - PROCESS | 1668 | 1467110411490 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:11 INFO - PROCESS | 1668 | 1467110411491 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:11 INFO - PROCESS | 1668 | ++DOCSHELL 0x118acb800 == 30 [pid = 1668] [id = 243] 03:40:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x115d53c00) [pid = 1668] [serial = 727] [outer = 0x0] 03:40:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x11826c800) [pid = 1668] [serial = 728] [outer = 0x115d53c00] 03:40:11 INFO - PROCESS | 1668 | 1467110411560 Marionette DEBUG loaded listener.js 03:40:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x11835d800) [pid = 1668] [serial = 729] [outer = 0x115d53c00] 03:40:11 INFO - PROCESS | 1668 | 1467110411885 Marionette TRACE conn3 <- [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:40:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 03:40:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 522ms 03:40:11 INFO - PROCESS | 1668 | 1467110411918 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 03:40:11 INFO - PROCESS | 1668 | 1467110411921 Marionette TRACE conn3 <- [1,945,null,{"value":"7"}] 03:40:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 03:40:11 INFO - PROCESS | 1668 | 1467110411928 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 03:40:11 INFO - PROCESS | 1668 | 1467110411931 Marionette TRACE conn3 <- [1,946,null,{}] 03:40:11 INFO - PROCESS | 1668 | 1467110411933 Marionette TRACE conn3 -> [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:40:11 INFO - PROCESS | 1668 | 1467110411935 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:12 INFO - PROCESS | 1668 | 1467110412019 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 03:40:12 INFO - PROCESS | 1668 | 1467110412068 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:12 INFO - PROCESS | 1668 | 1467110412069 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:12 INFO - PROCESS | 1668 | ++DOCSHELL 0x119e3d800 == 31 [pid = 1668] [id = 244] 03:40:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x116711400) [pid = 1668] [serial = 730] [outer = 0x0] 03:40:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x1186b3c00) [pid = 1668] [serial = 731] [outer = 0x116711400] 03:40:12 INFO - PROCESS | 1668 | 1467110412094 Marionette DEBUG loaded listener.js 03:40:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x119382000) [pid = 1668] [serial = 732] [outer = 0x116711400] 03:40:12 INFO - PROCESS | 1668 | 1467110412374 Marionette TRACE conn3 <- [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:40:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 03:40:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 476ms 03:40:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 03:40:12 INFO - PROCESS | 1668 | 1467110412407 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 03:40:12 INFO - PROCESS | 1668 | 1467110412408 Marionette TRACE conn3 <- [1,949,null,{"value":"7"}] 03:40:12 INFO - PROCESS | 1668 | 1467110412410 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 03:40:12 INFO - PROCESS | 1668 | 1467110412411 Marionette TRACE conn3 <- [1,950,null,{}] 03:40:12 INFO - PROCESS | 1668 | 1467110412414 Marionette TRACE conn3 -> [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:40:12 INFO - PROCESS | 1668 | 1467110412416 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:12 INFO - PROCESS | 1668 | 1467110412495 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 03:40:12 INFO - PROCESS | 1668 | 1467110412501 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:12 INFO - PROCESS | 1668 | 1467110412502 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:12 INFO - PROCESS | 1668 | ++DOCSHELL 0x1213da800 == 32 [pid = 1668] [id = 245] 03:40:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x1186b8400) [pid = 1668] [serial = 733] [outer = 0x0] 03:40:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x11943f000) [pid = 1668] [serial = 734] [outer = 0x1186b8400] 03:40:12 INFO - PROCESS | 1668 | 1467110412528 Marionette DEBUG loaded listener.js 03:40:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x120f31400) [pid = 1668] [serial = 735] [outer = 0x1186b8400] 03:40:12 INFO - PROCESS | 1668 | 1467110412891 Marionette TRACE conn3 <- [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:40:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 03:40:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 520ms 03:40:12 INFO - PROCESS | 1668 | 1467110412933 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 03:40:12 INFO - PROCESS | 1668 | 1467110412934 Marionette TRACE conn3 <- [1,953,null,{"value":"7"}] 03:40:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 03:40:12 INFO - PROCESS | 1668 | 1467110412936 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 03:40:12 INFO - PROCESS | 1668 | 1467110412937 Marionette TRACE conn3 <- [1,954,null,{}] 03:40:12 INFO - PROCESS | 1668 | 1467110412940 Marionette TRACE conn3 -> [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:40:12 INFO - PROCESS | 1668 | 1467110412941 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:13 INFO - PROCESS | 1668 | 1467110413038 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 03:40:13 INFO - PROCESS | 1668 | 1467110413044 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:13 INFO - PROCESS | 1668 | 1467110413048 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:13 INFO - PROCESS | 1668 | ++DOCSHELL 0x119d14800 == 33 [pid = 1668] [id = 246] 03:40:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x1212dc000) [pid = 1668] [serial = 736] [outer = 0x0] 03:40:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x121411000) [pid = 1668] [serial = 737] [outer = 0x1212dc000] 03:40:13 INFO - PROCESS | 1668 | 1467110413082 Marionette DEBUG loaded listener.js 03:40:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x1219cac00) [pid = 1668] [serial = 738] [outer = 0x1212dc000] 03:40:13 INFO - PROCESS | 1668 | 1467110413454 Marionette TRACE conn3 <- [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:40:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 03:40:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 568ms 03:40:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 03:40:13 INFO - PROCESS | 1668 | 1467110413505 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 03:40:13 INFO - PROCESS | 1668 | 1467110413506 Marionette TRACE conn3 <- [1,957,null,{"value":"7"}] 03:40:13 INFO - PROCESS | 1668 | 1467110413508 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 03:40:13 INFO - PROCESS | 1668 | 1467110413509 Marionette TRACE conn3 <- [1,958,null,{}] 03:40:13 INFO - PROCESS | 1668 | 1467110413511 Marionette TRACE conn3 -> [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:40:13 INFO - PROCESS | 1668 | 1467110413512 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:13 INFO - PROCESS | 1668 | 1467110413608 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 03:40:13 INFO - PROCESS | 1668 | 1467110413619 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:13 INFO - PROCESS | 1668 | 1467110413620 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:13 INFO - PROCESS | 1668 | ++DOCSHELL 0x124cec000 == 34 [pid = 1668] [id = 247] 03:40:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x1219d0000) [pid = 1668] [serial = 739] [outer = 0x0] 03:40:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x123dac800) [pid = 1668] [serial = 740] [outer = 0x1219d0000] 03:40:13 INFO - PROCESS | 1668 | 1467110413645 Marionette DEBUG loaded listener.js 03:40:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x124ae0000) [pid = 1668] [serial = 741] [outer = 0x1219d0000] 03:40:13 INFO - PROCESS | 1668 | 1467110413984 Marionette TRACE conn3 <- [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:40:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 03:40:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 519ms 03:40:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 03:40:14 INFO - PROCESS | 1668 | 1467110414035 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 03:40:14 INFO - PROCESS | 1668 | 1467110414036 Marionette TRACE conn3 <- [1,961,null,{"value":"7"}] 03:40:14 INFO - PROCESS | 1668 | 1467110414038 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 03:40:14 INFO - PROCESS | 1668 | 1467110414039 Marionette TRACE conn3 <- [1,962,null,{}] 03:40:14 INFO - PROCESS | 1668 | 1467110414041 Marionette TRACE conn3 -> [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:40:14 INFO - PROCESS | 1668 | 1467110414042 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:14 INFO - PROCESS | 1668 | 1467110414133 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 03:40:14 INFO - PROCESS | 1668 | 1467110414166 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:14 INFO - PROCESS | 1668 | 1467110414167 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:14 INFO - PROCESS | 1668 | ++DOCSHELL 0x1260ed000 == 35 [pid = 1668] [id = 248] 03:40:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x124ae1800) [pid = 1668] [serial = 742] [outer = 0x0] 03:40:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x124cc4800) [pid = 1668] [serial = 743] [outer = 0x124ae1800] 03:40:14 INFO - PROCESS | 1668 | 1467110414191 Marionette DEBUG loaded listener.js 03:40:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x1251bf000) [pid = 1668] [serial = 744] [outer = 0x124ae1800] 03:40:14 INFO - PROCESS | 1668 | 1467110414493 Marionette TRACE conn3 <- [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:40:14 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x1216cac00) [pid = 1668] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 03:40:14 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x112edf800) [pid = 1668] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 03:40:14 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x118792000) [pid = 1668] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 03:40:14 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x1182b6000) [pid = 1668] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 03:40:14 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x116f9fc00) [pid = 1668] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 03:40:14 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x119aad400) [pid = 1668] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 03:40:14 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x112dd7400) [pid = 1668] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 03:40:14 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x128c1f800) [pid = 1668] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 03:40:14 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x1176f3c00) [pid = 1668] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 03:40:14 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x11670f800) [pid = 1668] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 03:40:14 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x112958400) [pid = 1668] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 03:40:14 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x114e92c00) [pid = 1668] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 03:40:14 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x112dd6c00) [pid = 1668] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 03:40:14 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x1216c2800) [pid = 1668] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 03:40:14 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x11822ec00) [pid = 1668] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 03:40:14 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x1127dd400) [pid = 1668] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 03:40:14 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x118e45c00) [pid = 1668] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 03:40:14 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x111aad400) [pid = 1668] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 03:40:14 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x112dd4400) [pid = 1668] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 03:40:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 03:40:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 520ms 03:40:14 INFO - PROCESS | 1668 | 1467110414559 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 03:40:14 INFO - PROCESS | 1668 | 1467110414560 Marionette TRACE conn3 <- [1,965,null,{"value":"7"}] 03:40:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 03:40:14 INFO - PROCESS | 1668 | 1467110414562 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 03:40:14 INFO - PROCESS | 1668 | 1467110414564 Marionette TRACE conn3 <- [1,966,null,{}] 03:40:14 INFO - PROCESS | 1668 | 1467110414566 Marionette TRACE conn3 -> [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:40:14 INFO - PROCESS | 1668 | 1467110414567 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:14 INFO - PROCESS | 1668 | 1467110414643 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 03:40:14 INFO - PROCESS | 1668 | 1467110414649 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:14 INFO - PROCESS | 1668 | 1467110414651 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:14 INFO - PROCESS | 1668 | ++DOCSHELL 0x119910800 == 36 [pid = 1668] [id = 249] 03:40:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x112977800) [pid = 1668] [serial = 745] [outer = 0x0] 03:40:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x112dd6c00) [pid = 1668] [serial = 746] [outer = 0x112977800] 03:40:14 INFO - PROCESS | 1668 | 1467110414677 Marionette DEBUG loaded listener.js 03:40:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x11677f000) [pid = 1668] [serial = 747] [outer = 0x112977800] 03:40:15 INFO - PROCESS | 1668 | 1467110414994 Marionette TRACE conn3 <- [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:40:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 03:40:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 471ms 03:40:15 INFO - PROCESS | 1668 | 1467110415035 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 03:40:15 INFO - PROCESS | 1668 | 1467110415036 Marionette TRACE conn3 <- [1,969,null,{"value":"7"}] 03:40:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 03:40:15 INFO - PROCESS | 1668 | 1467110415046 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 03:40:15 INFO - PROCESS | 1668 | 1467110415047 Marionette TRACE conn3 <- [1,970,null,{}] 03:40:15 INFO - PROCESS | 1668 | 1467110415049 Marionette TRACE conn3 -> [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:40:15 INFO - PROCESS | 1668 | 1467110415050 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:15 INFO - PROCESS | 1668 | 1467110415125 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 03:40:15 INFO - PROCESS | 1668 | 1467110415180 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:15 INFO - PROCESS | 1668 | 1467110415181 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:15 INFO - PROCESS | 1668 | ++DOCSHELL 0x129030000 == 37 [pid = 1668] [id = 250] 03:40:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x112958400) [pid = 1668] [serial = 748] [outer = 0x0] 03:40:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x1176f3c00) [pid = 1668] [serial = 749] [outer = 0x112958400] 03:40:15 INFO - PROCESS | 1668 | 1467110415207 Marionette DEBUG loaded listener.js 03:40:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x1216c2800) [pid = 1668] [serial = 750] [outer = 0x112958400] 03:40:15 INFO - PROCESS | 1668 | 1467110415459 Marionette TRACE conn3 <- [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:40:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 03:40:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 418ms 03:40:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 03:40:15 INFO - PROCESS | 1668 | 1467110415471 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 03:40:15 INFO - PROCESS | 1668 | 1467110415472 Marionette TRACE conn3 <- [1,973,null,{"value":"7"}] 03:40:15 INFO - PROCESS | 1668 | 1467110415474 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 03:40:15 INFO - PROCESS | 1668 | 1467110415475 Marionette TRACE conn3 <- [1,974,null,{}] 03:40:15 INFO - PROCESS | 1668 | 1467110415477 Marionette TRACE conn3 -> [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:40:15 INFO - PROCESS | 1668 | 1467110415478 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:15 INFO - PROCESS | 1668 | 1467110415568 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 03:40:15 INFO - PROCESS | 1668 | 1467110415572 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:15 INFO - PROCESS | 1668 | 1467110415574 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:15 INFO - PROCESS | 1668 | ++DOCSHELL 0x12964c000 == 38 [pid = 1668] [id = 251] 03:40:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x119da4400) [pid = 1668] [serial = 751] [outer = 0x0] 03:40:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x126035c00) [pid = 1668] [serial = 752] [outer = 0x119da4400] 03:40:15 INFO - PROCESS | 1668 | 1467110415605 Marionette DEBUG loaded listener.js 03:40:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x12666f800) [pid = 1668] [serial = 753] [outer = 0x119da4400] 03:40:15 INFO - PROCESS | 1668 | 1467110415958 Marionette TRACE conn3 <- [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:40:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 03:40:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 518ms 03:40:15 INFO - PROCESS | 1668 | 1467110415992 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 03:40:15 INFO - PROCESS | 1668 | 1467110415994 Marionette TRACE conn3 <- [1,977,null,{"value":"7"}] 03:40:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 03:40:15 INFO - PROCESS | 1668 | 1467110415996 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 03:40:16 INFO - PROCESS | 1668 | 1467110415998 Marionette TRACE conn3 <- [1,978,null,{}] 03:40:16 INFO - PROCESS | 1668 | 1467110416000 Marionette TRACE conn3 -> [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:40:16 INFO - PROCESS | 1668 | 1467110416002 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:16 INFO - PROCESS | 1668 | 1467110416113 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 03:40:16 INFO - PROCESS | 1668 | 1467110416122 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:16 INFO - PROCESS | 1668 | 1467110416123 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:16 INFO - PROCESS | 1668 | ++DOCSHELL 0x12a987000 == 39 [pid = 1668] [id = 252] 03:40:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x126996800) [pid = 1668] [serial = 754] [outer = 0x0] 03:40:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x126c73400) [pid = 1668] [serial = 755] [outer = 0x126996800] 03:40:16 INFO - PROCESS | 1668 | 1467110416148 Marionette DEBUG loaded listener.js 03:40:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x128c15400) [pid = 1668] [serial = 756] [outer = 0x126996800] 03:40:16 INFO - PROCESS | 1668 | 1467110416439 Marionette TRACE conn3 <- [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:40:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 03:40:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 472ms 03:40:16 INFO - PROCESS | 1668 | 1467110416469 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 03:40:16 INFO - PROCESS | 1668 | 1467110416471 Marionette TRACE conn3 <- [1,981,null,{"value":"7"}] 03:40:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 03:40:16 INFO - PROCESS | 1668 | 1467110416473 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 03:40:16 INFO - PROCESS | 1668 | 1467110416474 Marionette TRACE conn3 <- [1,982,null,{}] 03:40:16 INFO - PROCESS | 1668 | 1467110416476 Marionette TRACE conn3 -> [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:40:16 INFO - PROCESS | 1668 | 1467110416477 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:16 INFO - PROCESS | 1668 | 1467110416559 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 03:40:16 INFO - PROCESS | 1668 | 1467110416563 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:16 INFO - PROCESS | 1668 | 1467110416564 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:16 INFO - PROCESS | 1668 | ++DOCSHELL 0x12ad77000 == 40 [pid = 1668] [id = 253] 03:40:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x126c74000) [pid = 1668] [serial = 757] [outer = 0x0] 03:40:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x128c20400) [pid = 1668] [serial = 758] [outer = 0x126c74000] 03:40:16 INFO - PROCESS | 1668 | 1467110416589 Marionette DEBUG loaded listener.js 03:40:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x128c82c00) [pid = 1668] [serial = 759] [outer = 0x126c74000] 03:40:17 INFO - PROCESS | 1668 | 1467110417086 Marionette TRACE conn3 <- [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:40:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 03:40:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 619ms 03:40:17 INFO - PROCESS | 1668 | 1467110417092 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 03:40:17 INFO - PROCESS | 1668 | 1467110417095 Marionette TRACE conn3 <- [1,985,null,{"value":"7"}] 03:40:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 03:40:17 INFO - PROCESS | 1668 | 1467110417098 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 03:40:17 INFO - PROCESS | 1668 | 1467110417103 Marionette TRACE conn3 <- [1,986,null,{}] 03:40:17 INFO - PROCESS | 1668 | 1467110417107 Marionette TRACE conn3 -> [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:40:17 INFO - PROCESS | 1668 | 1467110417108 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:17 INFO - PROCESS | 1668 | 1467110417211 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 03:40:17 INFO - PROCESS | 1668 | 1467110417304 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:17 INFO - PROCESS | 1668 | 1467110417305 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:17 INFO - PROCESS | 1668 | ++DOCSHELL 0x1184c3800 == 41 [pid = 1668] [id = 254] 03:40:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x115e89000) [pid = 1668] [serial = 760] [outer = 0x0] 03:40:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x116711800) [pid = 1668] [serial = 761] [outer = 0x115e89000] 03:40:17 INFO - PROCESS | 1668 | 1467110417350 Marionette DEBUG loaded listener.js 03:40:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x117ed0000) [pid = 1668] [serial = 762] [outer = 0x115e89000] 03:40:17 INFO - PROCESS | 1668 | 1467110417766 Marionette TRACE conn3 <- [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:40:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 03:40:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 724ms 03:40:17 INFO - PROCESS | 1668 | 1467110417822 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 03:40:17 INFO - PROCESS | 1668 | 1467110417825 Marionette TRACE conn3 <- [1,989,null,{"value":"7"}] 03:40:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 03:40:17 INFO - PROCESS | 1668 | 1467110417830 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 03:40:17 INFO - PROCESS | 1668 | 1467110417832 Marionette TRACE conn3 <- [1,990,null,{}] 03:40:17 INFO - PROCESS | 1668 | 1467110417834 Marionette TRACE conn3 -> [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:40:17 INFO - PROCESS | 1668 | 1467110417836 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:17 INFO - PROCESS | 1668 | 1467110417943 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 03:40:18 INFO - PROCESS | 1668 | 1467110418001 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:18 INFO - PROCESS | 1668 | 1467110418002 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:18 INFO - PROCESS | 1668 | ++DOCSHELL 0x123d1c000 == 42 [pid = 1668] [id = 255] 03:40:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x1182b6000) [pid = 1668] [serial = 763] [outer = 0x0] 03:40:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x1186bb000) [pid = 1668] [serial = 764] [outer = 0x1182b6000] 03:40:18 INFO - PROCESS | 1668 | 1467110418032 Marionette DEBUG loaded listener.js 03:40:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x118e22000) [pid = 1668] [serial = 765] [outer = 0x1182b6000] 03:40:18 INFO - PROCESS | 1668 | 1467110418482 Marionette TRACE conn3 <- [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:40:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 03:40:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 671ms 03:40:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 03:40:18 INFO - PROCESS | 1668 | 1467110418502 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 03:40:18 INFO - PROCESS | 1668 | 1467110418503 Marionette TRACE conn3 <- [1,993,null,{"value":"7"}] 03:40:18 INFO - PROCESS | 1668 | 1467110418506 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 03:40:18 INFO - PROCESS | 1668 | 1467110418508 Marionette TRACE conn3 <- [1,994,null,{}] 03:40:18 INFO - PROCESS | 1668 | 1467110418539 Marionette TRACE conn3 -> [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:40:18 INFO - PROCESS | 1668 | 1467110418542 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:18 INFO - PROCESS | 1668 | 1467110418644 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 03:40:18 INFO - PROCESS | 1668 | 1467110418704 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:18 INFO - PROCESS | 1668 | 1467110418706 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:18 INFO - PROCESS | 1668 | ++DOCSHELL 0x12b263800 == 43 [pid = 1668] [id = 256] 03:40:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 110 (0x120f39400) [pid = 1668] [serial = 766] [outer = 0x0] 03:40:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 111 (0x121161c00) [pid = 1668] [serial = 767] [outer = 0x120f39400] 03:40:18 INFO - PROCESS | 1668 | 1467110418736 Marionette DEBUG loaded listener.js 03:40:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 112 (0x1219d5000) [pid = 1668] [serial = 768] [outer = 0x120f39400] 03:40:19 INFO - PROCESS | 1668 | 1467110419151 Marionette TRACE conn3 <- [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:40:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 03:40:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 672ms 03:40:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 03:40:19 INFO - PROCESS | 1668 | 1467110419179 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 03:40:19 INFO - PROCESS | 1668 | 1467110419181 Marionette TRACE conn3 <- [1,997,null,{"value":"7"}] 03:40:19 INFO - PROCESS | 1668 | 1467110419183 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 03:40:19 INFO - PROCESS | 1668 | 1467110419184 Marionette TRACE conn3 <- [1,998,null,{}] 03:40:19 INFO - PROCESS | 1668 | 1467110419187 Marionette TRACE conn3 -> [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:40:19 INFO - PROCESS | 1668 | 1467110419188 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:19 INFO - PROCESS | 1668 | 1467110419288 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 03:40:19 INFO - PROCESS | 1668 | 1467110419344 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:19 INFO - PROCESS | 1668 | 1467110419346 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:19 INFO - PROCESS | 1668 | ++DOCSHELL 0x12b89a800 == 44 [pid = 1668] [id = 257] 03:40:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 113 (0x121d8e000) [pid = 1668] [serial = 769] [outer = 0x0] 03:40:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 114 (0x1251c0c00) [pid = 1668] [serial = 770] [outer = 0x121d8e000] 03:40:19 INFO - PROCESS | 1668 | 1467110419374 Marionette DEBUG loaded listener.js 03:40:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 115 (0x126353800) [pid = 1668] [serial = 771] [outer = 0x121d8e000] 03:40:19 INFO - PROCESS | 1668 | 1467110419790 Marionette TRACE conn3 <- [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:40:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 03:40:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 670ms 03:40:19 INFO - PROCESS | 1668 | 1467110419855 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 03:40:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 03:40:19 INFO - PROCESS | 1668 | 1467110419857 Marionette TRACE conn3 <- [1,1001,null,{"value":"7"}] 03:40:19 INFO - PROCESS | 1668 | 1467110419860 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 03:40:19 INFO - PROCESS | 1668 | 1467110419862 Marionette TRACE conn3 <- [1,1002,null,{}] 03:40:19 INFO - PROCESS | 1668 | 1467110419866 Marionette TRACE conn3 -> [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:40:19 INFO - PROCESS | 1668 | 1467110419869 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:20 INFO - PROCESS | 1668 | 1467110420142 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 03:40:20 INFO - PROCESS | 1668 | 1467110420223 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:20 INFO - PROCESS | 1668 | 1467110420224 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:20 INFO - PROCESS | 1668 | ++DOCSHELL 0x1182ed800 == 45 [pid = 1668] [id = 258] 03:40:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 116 (0x1127dd400) [pid = 1668] [serial = 772] [outer = 0x0] 03:40:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 117 (0x112e91c00) [pid = 1668] [serial = 773] [outer = 0x1127dd400] 03:40:20 INFO - PROCESS | 1668 | 1467110420250 Marionette DEBUG loaded listener.js 03:40:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 118 (0x115e87800) [pid = 1668] [serial = 774] [outer = 0x1127dd400] 03:40:20 INFO - PROCESS | 1668 | 1467110420675 Marionette TRACE conn3 <- [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:40:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 03:40:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 822ms 03:40:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 03:40:20 INFO - PROCESS | 1668 | 1467110420686 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 03:40:20 INFO - PROCESS | 1668 | 1467110420689 Marionette TRACE conn3 <- [1,1005,null,{"value":"7"}] 03:40:20 INFO - PROCESS | 1668 | 1467110420695 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 03:40:20 INFO - PROCESS | 1668 | 1467110420698 Marionette TRACE conn3 <- [1,1006,null,{}] 03:40:20 INFO - PROCESS | 1668 | 1467110420702 Marionette TRACE conn3 -> [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:40:20 INFO - PROCESS | 1668 | 1467110420705 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:20 INFO - PROCESS | 1668 | 1467110420840 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 03:40:20 INFO - PROCESS | 1668 | 1467110420982 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:20 INFO - PROCESS | 1668 | 1467110420984 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:20 INFO - PROCESS | 1668 | --DOCSHELL 0x120fcc000 == 44 [pid = 1668] [id = 188] 03:40:20 INFO - PROCESS | 1668 | --DOCSHELL 0x1214dc800 == 43 [pid = 1668] [id = 189] 03:40:20 INFO - PROCESS | 1668 | --DOCSHELL 0x1194d9000 == 42 [pid = 1668] [id = 187] 03:40:21 INFO - PROCESS | 1668 | --DOMWINDOW == 117 (0x113c64c00) [pid = 1668] [serial = 713] [outer = 0x0] [url = about:blank] 03:40:21 INFO - PROCESS | 1668 | ++DOCSHELL 0x115d9a800 == 43 [pid = 1668] [id = 259] 03:40:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 118 (0x1133e5c00) [pid = 1668] [serial = 775] [outer = 0x0] 03:40:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 119 (0x115e8ac00) [pid = 1668] [serial = 776] [outer = 0x1133e5c00] 03:40:21 INFO - PROCESS | 1668 | 1467110421060 Marionette DEBUG loaded listener.js 03:40:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 120 (0x1182b5000) [pid = 1668] [serial = 777] [outer = 0x1133e5c00] 03:40:21 INFO - PROCESS | 1668 | --DOCSHELL 0x112f22000 == 42 [pid = 1668] [id = 239] 03:40:21 INFO - PROCESS | 1668 | --DOMWINDOW == 119 (0x1251be800) [pid = 1668] [serial = 698] [outer = 0x0] [url = about:blank] 03:40:21 INFO - PROCESS | 1668 | --DOMWINDOW == 118 (0x118751c00) [pid = 1668] [serial = 680] [outer = 0x0] [url = about:blank] 03:40:21 INFO - PROCESS | 1668 | --DOMWINDOW == 117 (0x1196be800) [pid = 1668] [serial = 683] [outer = 0x0] [url = about:blank] 03:40:21 INFO - PROCESS | 1668 | --DOMWINDOW == 116 (0x11943d800) [pid = 1668] [serial = 681] [outer = 0x0] [url = about:blank] 03:40:21 INFO - PROCESS | 1668 | --DOMWINDOW == 115 (0x11835b400) [pid = 1668] [serial = 677] [outer = 0x0] [url = about:blank] 03:40:21 INFO - PROCESS | 1668 | --DOMWINDOW == 114 (0x118232c00) [pid = 1668] [serial = 662] [outer = 0x0] [url = about:blank] 03:40:21 INFO - PROCESS | 1668 | --DOMWINDOW == 113 (0x11835ec00) [pid = 1668] [serial = 663] [outer = 0x0] [url = about:blank] 03:40:21 INFO - PROCESS | 1668 | --DOMWINDOW == 112 (0x12105d400) [pid = 1668] [serial = 686] [outer = 0x0] [url = about:blank] 03:40:21 INFO - PROCESS | 1668 | --DOMWINDOW == 111 (0x115d48800) [pid = 1668] [serial = 659] [outer = 0x0] [url = about:blank] 03:40:21 INFO - PROCESS | 1668 | --DOMWINDOW == 110 (0x1256f9400) [pid = 1668] [serial = 699] [outer = 0x0] [url = about:blank] 03:40:21 INFO - PROCESS | 1668 | --DOMWINDOW == 109 (0x115e8d000) [pid = 1668] [serial = 660] [outer = 0x0] [url = about:blank] 03:40:21 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x128c24400) [pid = 1668] [serial = 656] [outer = 0x0] [url = about:blank] 03:40:21 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x128c8a400) [pid = 1668] [serial = 657] [outer = 0x0] [url = about:blank] 03:40:21 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x118228c00) [pid = 1668] [serial = 674] [outer = 0x0] [url = about:blank] 03:40:21 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x1182b5800) [pid = 1668] [serial = 675] [outer = 0x0] [url = about:blank] 03:40:21 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x11680a000) [pid = 1668] [serial = 671] [outer = 0x0] [url = about:blank] 03:40:21 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x116a29c00) [pid = 1668] [serial = 672] [outer = 0x0] [url = about:blank] 03:40:21 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x112981800) [pid = 1668] [serial = 665] [outer = 0x0] [url = about:blank] 03:40:21 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x112dd0400) [pid = 1668] [serial = 666] [outer = 0x0] [url = about:blank] 03:40:21 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x115d50400) [pid = 1668] [serial = 668] [outer = 0x0] [url = about:blank] 03:40:21 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x115e89c00) [pid = 1668] [serial = 669] [outer = 0x0] [url = about:blank] 03:40:21 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x119d9c800) [pid = 1668] [serial = 684] [outer = 0x0] [url = about:blank] 03:40:21 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x121591400) [pid = 1668] [serial = 687] [outer = 0x0] [url = about:blank] 03:40:21 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x115d52000) [pid = 1668] [serial = 689] [outer = 0x0] [url = about:blank] 03:40:21 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x118039000) [pid = 1668] [serial = 690] [outer = 0x0] [url = about:blank] 03:40:21 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x124cbcc00) [pid = 1668] [serial = 696] [outer = 0x0] [url = about:blank] 03:40:21 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x119cf0400) [pid = 1668] [serial = 692] [outer = 0x0] [url = about:blank] 03:40:21 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x1219d0800) [pid = 1668] [serial = 695] [outer = 0x0] [url = about:blank] 03:40:21 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x118362c00) [pid = 1668] [serial = 678] [outer = 0x0] [url = about:blank] 03:40:21 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x1216c2000) [pid = 1668] [serial = 693] [outer = 0x0] [url = about:blank] 03:40:21 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x1186b4400) [pid = 1668] [serial = 708] [outer = 0x0] [url = about:blank] 03:40:21 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x120f2f000) [pid = 1668] [serial = 711] [outer = 0x0] [url = about:blank] 03:40:21 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x11803dc00) [pid = 1668] [serial = 707] [outer = 0x0] [url = about:blank] 03:40:21 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x119390000) [pid = 1668] [serial = 710] [outer = 0x0] [url = about:blank] 03:40:21 INFO - PROCESS | 1668 | --DOMWINDOW == 85 (0x1127e4c00) [pid = 1668] [serial = 702] [outer = 0x0] [url = about:blank] 03:40:21 INFO - PROCESS | 1668 | --DOMWINDOW == 84 (0x11663a400) [pid = 1668] [serial = 705] [outer = 0x0] [url = about:blank] 03:40:21 INFO - PROCESS | 1668 | --DOMWINDOW == 83 (0x115d51c00) [pid = 1668] [serial = 704] [outer = 0x0] [url = about:blank] 03:40:21 INFO - PROCESS | 1668 | --DOMWINDOW == 82 (0x111f21800) [pid = 1668] [serial = 701] [outer = 0x0] [url = about:blank] 03:40:21 INFO - PROCESS | 1668 | 1467110421431 Marionette TRACE conn3 <- [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:40:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 03:40:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 777ms 03:40:21 INFO - PROCESS | 1668 | 1467110421470 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 03:40:21 INFO - PROCESS | 1668 | 1467110421472 Marionette TRACE conn3 <- [1,1009,null,{"value":"7"}] 03:40:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 03:40:21 INFO - PROCESS | 1668 | 1467110421474 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 03:40:21 INFO - PROCESS | 1668 | 1467110421475 Marionette TRACE conn3 <- [1,1010,null,{}] 03:40:21 INFO - PROCESS | 1668 | 1467110421477 Marionette TRACE conn3 -> [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:40:21 INFO - PROCESS | 1668 | 1467110421479 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:21 INFO - PROCESS | 1668 | 1467110421560 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 03:40:21 INFO - PROCESS | 1668 | 1467110421569 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:21 INFO - PROCESS | 1668 | 1467110421570 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:21 INFO - PROCESS | 1668 | ++DOCSHELL 0x1184c5800 == 43 [pid = 1668] [id = 260] 03:40:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 83 (0x1186ba000) [pid = 1668] [serial = 778] [outer = 0x0] 03:40:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 84 (0x118e48400) [pid = 1668] [serial = 779] [outer = 0x1186ba000] 03:40:21 INFO - PROCESS | 1668 | 1467110421596 Marionette DEBUG loaded listener.js 03:40:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 85 (0x119431000) [pid = 1668] [serial = 780] [outer = 0x1186ba000] 03:40:21 INFO - PROCESS | 1668 | 1467110421942 Marionette TRACE conn3 <- [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:40:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 03:40:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 518ms 03:40:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 03:40:22 INFO - PROCESS | 1668 | 1467110421993 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 03:40:22 INFO - PROCESS | 1668 | 1467110421995 Marionette TRACE conn3 <- [1,1013,null,{"value":"7"}] 03:40:22 INFO - PROCESS | 1668 | 1467110422002 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 03:40:22 INFO - PROCESS | 1668 | 1467110422005 Marionette TRACE conn3 <- [1,1014,null,{}] 03:40:22 INFO - PROCESS | 1668 | 1467110422007 Marionette TRACE conn3 -> [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:40:22 INFO - PROCESS | 1668 | 1467110422009 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:22 INFO - PROCESS | 1668 | 1467110422102 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 03:40:22 INFO - PROCESS | 1668 | 1467110422106 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:22 INFO - PROCESS | 1668 | 1467110422107 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:22 INFO - PROCESS | 1668 | ++DOCSHELL 0x120fde800 == 44 [pid = 1668] [id = 261] 03:40:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x1196b7400) [pid = 1668] [serial = 781] [outer = 0x0] 03:40:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x121162000) [pid = 1668] [serial = 782] [outer = 0x1196b7400] 03:40:22 INFO - PROCESS | 1668 | 1467110422133 Marionette DEBUG loaded listener.js 03:40:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x1219d2c00) [pid = 1668] [serial = 783] [outer = 0x1196b7400] 03:40:22 INFO - PROCESS | 1668 | 1467110422471 Marionette TRACE conn3 <- [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:40:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 03:40:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 523ms 03:40:22 INFO - PROCESS | 1668 | 1467110422522 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 03:40:22 INFO - PROCESS | 1668 | 1467110422523 Marionette TRACE conn3 <- [1,1017,null,{"value":"7"}] 03:40:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 03:40:22 INFO - PROCESS | 1668 | 1467110422525 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 03:40:22 INFO - PROCESS | 1668 | 1467110422526 Marionette TRACE conn3 <- [1,1018,null,{}] 03:40:22 INFO - PROCESS | 1668 | 1467110422529 Marionette TRACE conn3 -> [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:40:22 INFO - PROCESS | 1668 | 1467110422530 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:22 INFO - PROCESS | 1668 | 1467110422608 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 03:40:22 INFO - PROCESS | 1668 | 1467110422611 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:22 INFO - PROCESS | 1668 | 1467110422613 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:22 INFO - PROCESS | 1668 | ++DOCSHELL 0x116ab2000 == 45 [pid = 1668] [id = 262] 03:40:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x121ad8800) [pid = 1668] [serial = 784] [outer = 0x0] 03:40:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x124c8c800) [pid = 1668] [serial = 785] [outer = 0x121ad8800] 03:40:22 INFO - PROCESS | 1668 | 1467110422641 Marionette DEBUG loaded listener.js 03:40:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x1256fe400) [pid = 1668] [serial = 786] [outer = 0x121ad8800] 03:40:22 INFO - PROCESS | 1668 | 1467110422986 Marionette TRACE conn3 <- [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:40:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 03:40:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 468ms 03:40:22 INFO - PROCESS | 1668 | 1467110422994 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 03:40:22 INFO - PROCESS | 1668 | 1467110422995 Marionette TRACE conn3 <- [1,1021,null,{"value":"7"}] 03:40:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 03:40:23 INFO - PROCESS | 1668 | 1467110423002 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 03:40:23 INFO - PROCESS | 1668 | 1467110423003 Marionette TRACE conn3 <- [1,1022,null,{}] 03:40:23 INFO - PROCESS | 1668 | 1467110423006 Marionette TRACE conn3 -> [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:40:23 INFO - PROCESS | 1668 | 1467110423007 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:23 INFO - PROCESS | 1668 | 1467110423130 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 03:40:23 INFO - PROCESS | 1668 | 1467110423236 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:23 INFO - PROCESS | 1668 | 1467110423241 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:23 INFO - PROCESS | 1668 | ++DOCSHELL 0x123e20000 == 46 [pid = 1668] [id = 263] 03:40:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x126c6f400) [pid = 1668] [serial = 787] [outer = 0x0] 03:40:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x126c73000) [pid = 1668] [serial = 788] [outer = 0x126c6f400] 03:40:23 INFO - PROCESS | 1668 | 1467110423292 Marionette DEBUG loaded listener.js 03:40:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x128c23000) [pid = 1668] [serial = 789] [outer = 0x126c6f400] 03:40:23 INFO - PROCESS | 1668 | 1467110423712 Marionette TRACE conn3 <- [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:40:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 03:40:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 723ms 03:40:23 INFO - PROCESS | 1668 | 1467110423721 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 03:40:23 INFO - PROCESS | 1668 | 1467110423722 Marionette TRACE conn3 <- [1,1025,null,{"value":"7"}] 03:40:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 03:40:23 INFO - PROCESS | 1668 | 1467110423724 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 03:40:23 INFO - PROCESS | 1668 | 1467110423725 Marionette TRACE conn3 <- [1,1026,null,{}] 03:40:23 INFO - PROCESS | 1668 | 1467110423727 Marionette TRACE conn3 -> [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:40:23 INFO - PROCESS | 1668 | 1467110423729 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:23 INFO - PROCESS | 1668 | 1467110423850 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 03:40:23 INFO - PROCESS | 1668 | 1467110423886 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:23 INFO - PROCESS | 1668 | 1467110423888 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:23 INFO - PROCESS | 1668 | ++DOCSHELL 0x126692800 == 47 [pid = 1668] [id = 264] 03:40:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x128c84800) [pid = 1668] [serial = 790] [outer = 0x0] 03:40:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x12904a000) [pid = 1668] [serial = 791] [outer = 0x128c84800] 03:40:23 INFO - PROCESS | 1668 | 1467110423911 Marionette DEBUG loaded listener.js 03:40:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x129279400) [pid = 1668] [serial = 792] [outer = 0x128c84800] 03:40:24 INFO - PROCESS | 1668 | 1467110424224 Marionette TRACE conn3 <- [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:40:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 03:40:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 519ms 03:40:24 INFO - PROCESS | 1668 | 1467110424244 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 03:40:24 INFO - PROCESS | 1668 | 1467110424245 Marionette TRACE conn3 <- [1,1029,null,{"value":"7"}] 03:40:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 03:40:24 INFO - PROCESS | 1668 | 1467110424247 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 03:40:24 INFO - PROCESS | 1668 | 1467110424259 Marionette TRACE conn3 <- [1,1030,null,{}] 03:40:24 INFO - PROCESS | 1668 | 1467110424269 Marionette TRACE conn3 -> [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:40:24 INFO - PROCESS | 1668 | 1467110424270 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:24 INFO - PROCESS | 1668 | 1467110424369 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 03:40:24 INFO - PROCESS | 1668 | 1467110424372 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:24 INFO - PROCESS | 1668 | 1467110424374 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:24 INFO - PROCESS | 1668 | ++DOCSHELL 0x129032000 == 48 [pid = 1668] [id = 265] 03:40:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x124cc4000) [pid = 1668] [serial = 793] [outer = 0x0] 03:40:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x12927e400) [pid = 1668] [serial = 794] [outer = 0x124cc4000] 03:40:24 INFO - PROCESS | 1668 | 1467110424398 Marionette DEBUG loaded listener.js 03:40:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x1293e0400) [pid = 1668] [serial = 795] [outer = 0x124cc4000] 03:40:24 INFO - PROCESS | 1668 | 1467110424730 Marionette TRACE conn3 <- [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:40:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 03:40:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 539ms 03:40:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 03:40:24 INFO - PROCESS | 1668 | 1467110424786 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 03:40:24 INFO - PROCESS | 1668 | 1467110424787 Marionette TRACE conn3 <- [1,1033,null,{"value":"7"}] 03:40:24 INFO - PROCESS | 1668 | 1467110424789 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 03:40:24 INFO - PROCESS | 1668 | 1467110424790 Marionette TRACE conn3 <- [1,1034,null,{}] 03:40:24 INFO - PROCESS | 1668 | 1467110424793 Marionette TRACE conn3 -> [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:40:24 INFO - PROCESS | 1668 | 1467110424794 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:24 INFO - PROCESS | 1668 | 1467110424929 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 03:40:24 INFO - PROCESS | 1668 | 1467110424944 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:24 INFO - PROCESS | 1668 | 1467110424945 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:24 INFO - PROCESS | 1668 | ++DOCSHELL 0x12a664000 == 49 [pid = 1668] [id = 266] 03:40:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x1215ef000) [pid = 1668] [serial = 796] [outer = 0x0] 03:40:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x1293e4800) [pid = 1668] [serial = 797] [outer = 0x1215ef000] 03:40:24 INFO - PROCESS | 1668 | 1467110424984 Marionette DEBUG loaded listener.js 03:40:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x1293e9800) [pid = 1668] [serial = 798] [outer = 0x1215ef000] 03:40:25 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x112c04c00) [pid = 1668] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 03:40:25 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x1186b8400) [pid = 1668] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 03:40:25 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x1212dc000) [pid = 1668] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 03:40:25 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x111f2f000) [pid = 1668] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 03:40:25 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x1164e7c00) [pid = 1668] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 03:40:25 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x112e6a400) [pid = 1668] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 03:40:25 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x1219d0000) [pid = 1668] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 03:40:25 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x115d4f400) [pid = 1668] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 03:40:25 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x126996800) [pid = 1668] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 03:40:25 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x124ae1800) [pid = 1668] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 03:40:25 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x112977800) [pid = 1668] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 03:40:25 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x119da4400) [pid = 1668] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 03:40:25 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x116711400) [pid = 1668] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 03:40:25 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x115d53c00) [pid = 1668] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 03:40:25 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x112958400) [pid = 1668] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 03:40:25 INFO - PROCESS | 1668 | 1467110425544 Marionette TRACE conn3 <- [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:40:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 03:40:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 769ms 03:40:25 INFO - PROCESS | 1668 | 1467110425559 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 03:40:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 03:40:25 INFO - PROCESS | 1668 | 1467110425572 Marionette TRACE conn3 <- [1,1037,null,{"value":"7"}] 03:40:25 INFO - PROCESS | 1668 | 1467110425575 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 03:40:25 INFO - PROCESS | 1668 | 1467110425577 Marionette TRACE conn3 <- [1,1038,null,{}] 03:40:25 INFO - PROCESS | 1668 | 1467110425599 Marionette TRACE conn3 -> [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:40:25 INFO - PROCESS | 1668 | 1467110425601 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:25 INFO - PROCESS | 1668 | 1467110425721 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 03:40:25 INFO - PROCESS | 1668 | 1467110425726 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:25 INFO - PROCESS | 1668 | 1467110425727 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:25 INFO - PROCESS | 1668 | ++DOCSHELL 0x129027000 == 50 [pid = 1668] [id = 267] 03:40:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x115d4c800) [pid = 1668] [serial = 799] [outer = 0x0] 03:40:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x117ed7c00) [pid = 1668] [serial = 800] [outer = 0x115d4c800] 03:40:25 INFO - PROCESS | 1668 | 1467110425766 Marionette DEBUG loaded listener.js 03:40:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x119cf9000) [pid = 1668] [serial = 801] [outer = 0x115d4c800] 03:40:26 INFO - PROCESS | 1668 | 1467110426174 Marionette TRACE conn3 <- [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:40:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 03:40:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 629ms 03:40:26 INFO - PROCESS | 1668 | 1467110426205 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 03:40:26 INFO - PROCESS | 1668 | 1467110426206 Marionette TRACE conn3 <- [1,1041,null,{"value":"7"}] 03:40:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 03:40:26 INFO - PROCESS | 1668 | 1467110426208 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 03:40:26 INFO - PROCESS | 1668 | 1467110426209 Marionette TRACE conn3 <- [1,1042,null,{}] 03:40:26 INFO - PROCESS | 1668 | 1467110426212 Marionette TRACE conn3 -> [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:40:26 INFO - PROCESS | 1668 | 1467110426213 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:26 INFO - PROCESS | 1668 | 1467110426328 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 03:40:26 INFO - PROCESS | 1668 | 1467110426353 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:26 INFO - PROCESS | 1668 | 1467110426355 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:26 INFO - PROCESS | 1668 | ++DOCSHELL 0x12abdd000 == 51 [pid = 1668] [id = 268] 03:40:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x1251c1000) [pid = 1668] [serial = 802] [outer = 0x0] 03:40:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x128c85400) [pid = 1668] [serial = 803] [outer = 0x1251c1000] 03:40:26 INFO - PROCESS | 1668 | 1467110426380 Marionette DEBUG loaded listener.js 03:40:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x129507800) [pid = 1668] [serial = 804] [outer = 0x1251c1000] 03:40:26 INFO - PROCESS | 1668 | 1467110426708 Marionette TRACE conn3 <- [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:40:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 03:40:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 520ms 03:40:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 03:40:26 INFO - PROCESS | 1668 | 1467110426729 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 03:40:26 INFO - PROCESS | 1668 | 1467110426730 Marionette TRACE conn3 <- [1,1045,null,{"value":"7"}] 03:40:26 INFO - PROCESS | 1668 | 1467110426735 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 03:40:26 INFO - PROCESS | 1668 | 1467110426737 Marionette TRACE conn3 <- [1,1046,null,{}] 03:40:26 INFO - PROCESS | 1668 | 1467110426739 Marionette TRACE conn3 -> [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:40:26 INFO - PROCESS | 1668 | 1467110426740 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:26 INFO - PROCESS | 1668 | 1467110426833 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 03:40:26 INFO - PROCESS | 1668 | 1467110426837 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:26 INFO - PROCESS | 1668 | 1467110426838 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:26 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bae4000 == 52 [pid = 1668] [id = 269] 03:40:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x12950f800) [pid = 1668] [serial = 805] [outer = 0x0] 03:40:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x129554800) [pid = 1668] [serial = 806] [outer = 0x12950f800] 03:40:26 INFO - PROCESS | 1668 | 1467110426863 Marionette DEBUG loaded listener.js 03:40:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x12a6ac400) [pid = 1668] [serial = 807] [outer = 0x12950f800] 03:40:27 INFO - PROCESS | 1668 | 1467110427190 Marionette TRACE conn3 <- [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:40:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 03:40:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 470ms 03:40:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 03:40:27 INFO - PROCESS | 1668 | 1467110427204 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 03:40:27 INFO - PROCESS | 1668 | 1467110427205 Marionette TRACE conn3 <- [1,1049,null,{"value":"7"}] 03:40:27 INFO - PROCESS | 1668 | 1467110427207 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 03:40:27 INFO - PROCESS | 1668 | 1467110427208 Marionette TRACE conn3 <- [1,1050,null,{}] 03:40:27 INFO - PROCESS | 1668 | 1467110427211 Marionette TRACE conn3 -> [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:40:27 INFO - PROCESS | 1668 | 1467110427212 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:27 INFO - PROCESS | 1668 | 1467110427323 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 03:40:27 INFO - PROCESS | 1668 | 1467110427408 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:27 INFO - PROCESS | 1668 | 1467110427410 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:27 INFO - PROCESS | 1668 | ++DOCSHELL 0x114e27800 == 53 [pid = 1668] [id = 270] 03:40:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x111c19800) [pid = 1668] [serial = 808] [outer = 0x0] 03:40:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x11259fc00) [pid = 1668] [serial = 809] [outer = 0x111c19800] 03:40:27 INFO - PROCESS | 1668 | 1467110427444 Marionette DEBUG loaded listener.js 03:40:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x112ede800) [pid = 1668] [serial = 810] [outer = 0x111c19800] 03:40:27 INFO - PROCESS | 1668 | 1467110427877 Marionette TRACE conn3 <- [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:40:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 03:40:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 717ms 03:40:27 INFO - PROCESS | 1668 | 1467110427927 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 03:40:27 INFO - PROCESS | 1668 | 1467110427930 Marionette TRACE conn3 <- [1,1053,null,{"value":"7"}] 03:40:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 03:40:27 INFO - PROCESS | 1668 | 1467110427933 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 03:40:27 INFO - PROCESS | 1668 | 1467110427935 Marionette TRACE conn3 <- [1,1054,null,{}] 03:40:27 INFO - PROCESS | 1668 | 1467110427938 Marionette TRACE conn3 -> [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:40:27 INFO - PROCESS | 1668 | 1467110427941 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:28 INFO - PROCESS | 1668 | 1467110428048 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 03:40:28 INFO - PROCESS | 1668 | 1467110428117 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:28 INFO - PROCESS | 1668 | 1467110428118 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:28 INFO - PROCESS | 1668 | ++DOCSHELL 0x120fca800 == 54 [pid = 1668] [id = 271] 03:40:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x11295b800) [pid = 1668] [serial = 811] [outer = 0x0] 03:40:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x11803dc00) [pid = 1668] [serial = 812] [outer = 0x11295b800] 03:40:28 INFO - PROCESS | 1668 | 1467110428150 Marionette DEBUG loaded listener.js 03:40:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x118361000) [pid = 1668] [serial = 813] [outer = 0x11295b800] 03:40:28 INFO - PROCESS | 1668 | 1467110428566 Marionette TRACE conn3 <- [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:40:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 03:40:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 672ms 03:40:28 INFO - PROCESS | 1668 | 1467110428606 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 03:40:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 03:40:28 INFO - PROCESS | 1668 | 1467110428609 Marionette TRACE conn3 <- [1,1057,null,{"value":"7"}] 03:40:28 INFO - PROCESS | 1668 | 1467110428612 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 03:40:28 INFO - PROCESS | 1668 | 1467110428613 Marionette TRACE conn3 <- [1,1058,null,{}] 03:40:28 INFO - PROCESS | 1668 | 1467110428616 Marionette TRACE conn3 -> [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:40:28 INFO - PROCESS | 1668 | 1467110428617 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:28 INFO - PROCESS | 1668 | 1467110428741 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 03:40:28 INFO - PROCESS | 1668 | 1467110428801 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:28 INFO - PROCESS | 1668 | 1467110428802 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:28 INFO - PROCESS | 1668 | ++DOCSHELL 0x12564c000 == 55 [pid = 1668] [id = 272] 03:40:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x11938e000) [pid = 1668] [serial = 814] [outer = 0x0] 03:40:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x119d98c00) [pid = 1668] [serial = 815] [outer = 0x11938e000] 03:40:28 INFO - PROCESS | 1668 | 1467110428831 Marionette DEBUG loaded listener.js 03:40:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x1219d0000) [pid = 1668] [serial = 816] [outer = 0x11938e000] 03:40:29 INFO - PROCESS | 1668 | 1467110429268 Marionette TRACE conn3 <- [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:40:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 03:40:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 669ms 03:40:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 03:40:29 INFO - PROCESS | 1668 | 1467110429282 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 03:40:29 INFO - PROCESS | 1668 | 1467110429283 Marionette TRACE conn3 <- [1,1061,null,{"value":"7"}] 03:40:29 INFO - PROCESS | 1668 | 1467110429290 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 03:40:29 INFO - PROCESS | 1668 | 1467110429294 Marionette TRACE conn3 <- [1,1062,null,{}] 03:40:29 INFO - PROCESS | 1668 | 1467110429298 Marionette TRACE conn3 -> [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:40:29 INFO - PROCESS | 1668 | 1467110429300 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:29 INFO - PROCESS | 1668 | 1467110429409 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 03:40:29 INFO - PROCESS | 1668 | 1467110429473 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:29 INFO - PROCESS | 1668 | 1467110429475 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:29 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bc89800 == 56 [pid = 1668] [id = 273] 03:40:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x124ad9000) [pid = 1668] [serial = 817] [outer = 0x0] 03:40:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x126c6d400) [pid = 1668] [serial = 818] [outer = 0x124ad9000] 03:40:29 INFO - PROCESS | 1668 | 1467110429502 Marionette DEBUG loaded listener.js 03:40:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x128c24400) [pid = 1668] [serial = 819] [outer = 0x124ad9000] 03:40:29 INFO - PROCESS | 1668 | 1467110429959 Marionette TRACE conn3 <- [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:40:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 03:40:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 680ms 03:40:29 INFO - PROCESS | 1668 | 1467110429965 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 03:40:29 INFO - PROCESS | 1668 | 1467110429967 Marionette TRACE conn3 <- [1,1065,null,{"value":"7"}] 03:40:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 03:40:29 INFO - PROCESS | 1668 | 1467110429970 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 03:40:29 INFO - PROCESS | 1668 | 1467110429971 Marionette TRACE conn3 <- [1,1066,null,{}] 03:40:29 INFO - PROCESS | 1668 | 1467110429973 Marionette TRACE conn3 -> [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:40:29 INFO - PROCESS | 1668 | 1467110429974 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:30 INFO - PROCESS | 1668 | 1467110430118 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 03:40:30 INFO - PROCESS | 1668 | 1467110430200 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:30 INFO - PROCESS | 1668 | 1467110430201 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:30 INFO - PROCESS | 1668 | ++DOCSHELL 0x116682000 == 57 [pid = 1668] [id = 274] 03:40:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 110 (0x116a22c00) [pid = 1668] [serial = 820] [outer = 0x0] 03:40:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 111 (0x1219cb400) [pid = 1668] [serial = 821] [outer = 0x116a22c00] 03:40:30 INFO - PROCESS | 1668 | 1467110430230 Marionette DEBUG loaded listener.js 03:40:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 112 (0x12927d800) [pid = 1668] [serial = 822] [outer = 0x116a22c00] 03:40:30 INFO - PROCESS | 1668 | 1467110430811 Marionette TRACE conn3 <- [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:40:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 03:40:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 871ms 03:40:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 03:40:30 INFO - PROCESS | 1668 | 1467110430841 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 03:40:30 INFO - PROCESS | 1668 | 1467110430843 Marionette TRACE conn3 <- [1,1069,null,{"value":"7"}] 03:40:30 INFO - PROCESS | 1668 | 1467110430846 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 03:40:30 INFO - PROCESS | 1668 | 1467110430848 Marionette TRACE conn3 <- [1,1070,null,{}] 03:40:30 INFO - PROCESS | 1668 | 1467110430854 Marionette TRACE conn3 -> [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:40:30 INFO - PROCESS | 1668 | 1467110430855 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:30 INFO - PROCESS | 1668 | 1467110430944 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 03:40:31 INFO - PROCESS | 1668 | 1467110431019 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:31 INFO - PROCESS | 1668 | 1467110431021 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:31 INFO - PROCESS | 1668 | ++DOCSHELL 0x115ee3800 == 58 [pid = 1668] [id = 275] 03:40:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 113 (0x116705400) [pid = 1668] [serial = 823] [outer = 0x0] 03:40:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 114 (0x116711c00) [pid = 1668] [serial = 824] [outer = 0x116705400] 03:40:31 INFO - PROCESS | 1668 | 1467110431049 Marionette DEBUG loaded listener.js 03:40:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 115 (0x116faa000) [pid = 1668] [serial = 825] [outer = 0x116705400] 03:40:31 INFO - PROCESS | 1668 | --DOCSHELL 0x1213ea800 == 57 [pid = 1668] [id = 198] 03:40:31 INFO - PROCESS | 1668 | --DOCSHELL 0x124ceb800 == 56 [pid = 1668] [id = 191] 03:40:31 INFO - PROCESS | 1668 | --DOCSHELL 0x123d1f800 == 55 [pid = 1668] [id = 190] 03:40:31 INFO - PROCESS | 1668 | --DOCSHELL 0x11831b000 == 54 [pid = 1668] [id = 238] 03:40:31 INFO - PROCESS | 1668 | --DOCSHELL 0x124fa7000 == 53 [pid = 1668] [id = 200] 03:40:31 INFO - PROCESS | 1668 | --DOCSHELL 0x1182e5800 == 52 [pid = 1668] [id = 186] 03:40:31 INFO - PROCESS | 1668 | --DOCSHELL 0x117e72000 == 51 [pid = 1668] [id = 195] 03:40:31 INFO - PROCESS | 1668 | --DOCSHELL 0x12bae4000 == 50 [pid = 1668] [id = 269] 03:40:31 INFO - PROCESS | 1668 | --DOCSHELL 0x12abdd000 == 49 [pid = 1668] [id = 268] 03:40:31 INFO - PROCESS | 1668 | --DOCSHELL 0x129027000 == 48 [pid = 1668] [id = 267] 03:40:31 INFO - PROCESS | 1668 | --DOCSHELL 0x12a664000 == 47 [pid = 1668] [id = 266] 03:40:31 INFO - PROCESS | 1668 | --DOCSHELL 0x129032000 == 46 [pid = 1668] [id = 265] 03:40:31 INFO - PROCESS | 1668 | --DOCSHELL 0x126692800 == 45 [pid = 1668] [id = 264] 03:40:31 INFO - PROCESS | 1668 | --DOMWINDOW == 114 (0x128c20400) [pid = 1668] [serial = 758] [outer = 0x0] [url = about:blank] 03:40:31 INFO - PROCESS | 1668 | 1467110431515 Marionette TRACE conn3 <- [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:40:31 INFO - PROCESS | 1668 | --DOCSHELL 0x123e20000 == 44 [pid = 1668] [id = 263] 03:40:31 INFO - PROCESS | 1668 | --DOCSHELL 0x116ab2000 == 43 [pid = 1668] [id = 262] 03:40:31 INFO - PROCESS | 1668 | --DOCSHELL 0x120fde800 == 42 [pid = 1668] [id = 261] 03:40:31 INFO - PROCESS | 1668 | --DOCSHELL 0x1184c5800 == 41 [pid = 1668] [id = 260] 03:40:31 INFO - PROCESS | 1668 | --DOCSHELL 0x115d9a800 == 40 [pid = 1668] [id = 259] 03:40:31 INFO - PROCESS | 1668 | --DOMWINDOW == 113 (0x112c8a400) [pid = 1668] [serial = 716] [outer = 0x0] [url = about:blank] 03:40:31 INFO - PROCESS | 1668 | --DOMWINDOW == 112 (0x112e87c00) [pid = 1668] [serial = 717] [outer = 0x0] [url = about:blank] 03:40:31 INFO - PROCESS | 1668 | --DOMWINDOW == 111 (0x11943f000) [pid = 1668] [serial = 734] [outer = 0x0] [url = about:blank] 03:40:31 INFO - PROCESS | 1668 | --DOMWINDOW == 110 (0x121411000) [pid = 1668] [serial = 737] [outer = 0x0] [url = about:blank] 03:40:31 INFO - PROCESS | 1668 | --DOMWINDOW == 109 (0x112977400) [pid = 1668] [serial = 723] [outer = 0x0] [url = about:blank] 03:40:31 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x112597400) [pid = 1668] [serial = 722] [outer = 0x0] [url = about:blank] 03:40:31 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x116782800) [pid = 1668] [serial = 720] [outer = 0x0] [url = about:blank] 03:40:31 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x11663d000) [pid = 1668] [serial = 719] [outer = 0x0] [url = about:blank] 03:40:31 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x116702400) [pid = 1668] [serial = 714] [outer = 0x0] [url = about:blank] 03:40:31 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x123dac800) [pid = 1668] [serial = 740] [outer = 0x0] [url = about:blank] 03:40:31 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x116786000) [pid = 1668] [serial = 725] [outer = 0x0] [url = about:blank] 03:40:31 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x117ed5800) [pid = 1668] [serial = 726] [outer = 0x0] [url = about:blank] 03:40:31 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x128c15400) [pid = 1668] [serial = 756] [outer = 0x0] [url = about:blank] 03:40:31 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x124cc4800) [pid = 1668] [serial = 743] [outer = 0x0] [url = about:blank] 03:40:31 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x124ae0000) [pid = 1668] [serial = 741] [outer = 0x0] [url = about:blank] 03:40:31 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x112dd6c00) [pid = 1668] [serial = 746] [outer = 0x0] [url = about:blank] 03:40:31 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x11677f000) [pid = 1668] [serial = 747] [outer = 0x0] [url = about:blank] 03:40:31 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x126035c00) [pid = 1668] [serial = 752] [outer = 0x0] [url = about:blank] 03:40:31 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x1251bf000) [pid = 1668] [serial = 744] [outer = 0x0] [url = about:blank] 03:40:31 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x126c73400) [pid = 1668] [serial = 755] [outer = 0x0] [url = about:blank] 03:40:31 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x119382000) [pid = 1668] [serial = 732] [outer = 0x0] [url = about:blank] 03:40:31 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x11835d800) [pid = 1668] [serial = 729] [outer = 0x0] [url = about:blank] 03:40:31 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x11826c800) [pid = 1668] [serial = 728] [outer = 0x0] [url = about:blank] 03:40:31 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x1186b3c00) [pid = 1668] [serial = 731] [outer = 0x0] [url = about:blank] 03:40:31 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x1216c2800) [pid = 1668] [serial = 750] [outer = 0x0] [url = about:blank] 03:40:31 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x1176f3c00) [pid = 1668] [serial = 749] [outer = 0x0] [url = about:blank] 03:40:31 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x1219cac00) [pid = 1668] [serial = 738] [outer = 0x0] [url = about:blank] 03:40:31 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x12666f800) [pid = 1668] [serial = 753] [outer = 0x0] [url = about:blank] 03:40:31 INFO - PROCESS | 1668 | --DOMWINDOW == 85 (0x120f31400) [pid = 1668] [serial = 735] [outer = 0x0] [url = about:blank] 03:40:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 03:40:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 725ms 03:40:31 INFO - PROCESS | 1668 | 1467110431571 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 03:40:31 INFO - PROCESS | 1668 | 1467110431574 Marionette TRACE conn3 <- [1,1073,null,{"value":"7"}] 03:40:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 03:40:31 INFO - PROCESS | 1668 | 1467110431578 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 03:40:31 INFO - PROCESS | 1668 | 1467110431580 Marionette TRACE conn3 <- [1,1074,null,{}] 03:40:31 INFO - PROCESS | 1668 | 1467110431585 Marionette TRACE conn3 -> [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:40:31 INFO - PROCESS | 1668 | 1467110431586 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:31 INFO - PROCESS | 1668 | 1467110431664 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 03:40:31 INFO - PROCESS | 1668 | 1467110431670 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:31 INFO - PROCESS | 1668 | 1467110431671 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:31 INFO - PROCESS | 1668 | ++DOCSHELL 0x116687800 == 41 [pid = 1668] [id = 276] 03:40:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x117ed5800) [pid = 1668] [serial = 826] [outer = 0x0] 03:40:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x11826b000) [pid = 1668] [serial = 827] [outer = 0x117ed5800] 03:40:31 INFO - PROCESS | 1668 | 1467110431695 Marionette DEBUG loaded listener.js 03:40:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x118360c00) [pid = 1668] [serial = 828] [outer = 0x117ed5800] 03:40:32 INFO - PROCESS | 1668 | 1467110432190 Marionette TRACE conn3 <- [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:40:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 03:40:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 619ms 03:40:32 INFO - PROCESS | 1668 | 1467110432199 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 03:40:32 INFO - PROCESS | 1668 | 1467110432201 Marionette TRACE conn3 <- [1,1077,null,{"value":"7"}] 03:40:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 03:40:32 INFO - PROCESS | 1668 | 1467110432205 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 03:40:32 INFO - PROCESS | 1668 | 1467110432208 Marionette TRACE conn3 <- [1,1078,null,{}] 03:40:32 INFO - PROCESS | 1668 | 1467110432219 Marionette TRACE conn3 -> [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:40:32 INFO - PROCESS | 1668 | 1467110432223 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:32 INFO - PROCESS | 1668 | 1467110432348 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 03:40:32 INFO - PROCESS | 1668 | 1467110432355 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:32 INFO - PROCESS | 1668 | 1467110432357 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:32 INFO - PROCESS | 1668 | ++DOCSHELL 0x119ad0800 == 42 [pid = 1668] [id = 277] 03:40:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x11943c400) [pid = 1668] [serial = 829] [outer = 0x0] 03:40:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x121160000) [pid = 1668] [serial = 830] [outer = 0x11943c400] 03:40:32 INFO - PROCESS | 1668 | 1467110432400 Marionette DEBUG loaded listener.js 03:40:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x121a44000) [pid = 1668] [serial = 831] [outer = 0x11943c400] 03:40:32 INFO - PROCESS | 1668 | 1467110432756 Marionette TRACE conn3 <- [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:40:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 03:40:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 575ms 03:40:32 INFO - PROCESS | 1668 | 1467110432780 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 03:40:32 INFO - PROCESS | 1668 | 1467110432784 Marionette TRACE conn3 <- [1,1081,null,{"value":"7"}] 03:40:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 03:40:32 INFO - PROCESS | 1668 | 1467110432787 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 03:40:32 INFO - PROCESS | 1668 | 1467110432788 Marionette TRACE conn3 <- [1,1082,null,{}] 03:40:32 INFO - PROCESS | 1668 | 1467110432791 Marionette TRACE conn3 -> [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:40:32 INFO - PROCESS | 1668 | 1467110432792 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:32 INFO - PROCESS | 1668 | 1467110432894 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 03:40:32 INFO - PROCESS | 1668 | 1467110432927 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:32 INFO - PROCESS | 1668 | 1467110432928 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:32 INFO - PROCESS | 1668 | ++DOCSHELL 0x1214dd000 == 43 [pid = 1668] [id = 278] 03:40:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x124ae1800) [pid = 1668] [serial = 832] [outer = 0x0] 03:40:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x124e36c00) [pid = 1668] [serial = 833] [outer = 0x124ae1800] 03:40:32 INFO - PROCESS | 1668 | 1467110432968 Marionette DEBUG loaded listener.js 03:40:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x12631e000) [pid = 1668] [serial = 834] [outer = 0x124ae1800] 03:40:33 INFO - PROCESS | 1668 | 1467110433430 Marionette TRACE conn3 <- [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:40:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 03:40:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 669ms 03:40:33 INFO - PROCESS | 1668 | 1467110433456 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 03:40:33 INFO - PROCESS | 1668 | 1467110433457 Marionette TRACE conn3 <- [1,1085,null,{"value":"7"}] 03:40:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 03:40:33 INFO - PROCESS | 1668 | 1467110433460 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 03:40:33 INFO - PROCESS | 1668 | 1467110433461 Marionette TRACE conn3 <- [1,1086,null,{}] 03:40:33 INFO - PROCESS | 1668 | 1467110433463 Marionette TRACE conn3 -> [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:40:33 INFO - PROCESS | 1668 | 1467110433464 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:33 INFO - PROCESS | 1668 | 1467110433540 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 03:40:33 INFO - PROCESS | 1668 | 1467110433544 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:33 INFO - PROCESS | 1668 | 1467110433545 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:33 INFO - PROCESS | 1668 | ++DOCSHELL 0x123db8800 == 44 [pid = 1668] [id = 279] 03:40:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x124addc00) [pid = 1668] [serial = 835] [outer = 0x0] 03:40:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x126c6e800) [pid = 1668] [serial = 836] [outer = 0x124addc00] 03:40:33 INFO - PROCESS | 1668 | 1467110433572 Marionette DEBUG loaded listener.js 03:40:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x128c18400) [pid = 1668] [serial = 837] [outer = 0x124addc00] 03:40:33 INFO - PROCESS | 1668 | 1467110433952 Marionette TRACE conn3 <- [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:40:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 03:40:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 518ms 03:40:33 INFO - PROCESS | 1668 | 1467110433979 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 03:40:33 INFO - PROCESS | 1668 | 1467110433981 Marionette TRACE conn3 <- [1,1089,null,{"value":"7"}] 03:40:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 03:40:33 INFO - PROCESS | 1668 | 1467110433984 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 03:40:33 INFO - PROCESS | 1668 | 1467110433985 Marionette TRACE conn3 <- [1,1090,null,{}] 03:40:33 INFO - PROCESS | 1668 | 1467110433988 Marionette TRACE conn3 -> [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:40:33 INFO - PROCESS | 1668 | 1467110433993 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:34 INFO - PROCESS | 1668 | 1467110434164 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 03:40:34 INFO - PROCESS | 1668 | 1467110434189 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:34 INFO - PROCESS | 1668 | 1467110434191 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:34 INFO - PROCESS | 1668 | ++DOCSHELL 0x128a08800 == 45 [pid = 1668] [id = 280] 03:40:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x128c1a800) [pid = 1668] [serial = 838] [outer = 0x0] 03:40:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x12904a800) [pid = 1668] [serial = 839] [outer = 0x128c1a800] 03:40:34 INFO - PROCESS | 1668 | 1467110434231 Marionette DEBUG loaded listener.js 03:40:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x12950f400) [pid = 1668] [serial = 840] [outer = 0x128c1a800] 03:40:34 INFO - PROCESS | 1668 | 1467110434649 Marionette TRACE conn3 <- [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:40:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 03:40:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 720ms 03:40:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 03:40:34 INFO - PROCESS | 1668 | 1467110434705 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 03:40:34 INFO - PROCESS | 1668 | 1467110434706 Marionette TRACE conn3 <- [1,1093,null,{"value":"7"}] 03:40:34 INFO - PROCESS | 1668 | 1467110434708 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 03:40:34 INFO - PROCESS | 1668 | 1467110434709 Marionette TRACE conn3 <- [1,1094,null,{}] 03:40:34 INFO - PROCESS | 1668 | 1467110434711 Marionette TRACE conn3 -> [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:40:34 INFO - PROCESS | 1668 | 1467110434713 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:34 INFO - PROCESS | 1668 | 1467110434821 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 03:40:34 INFO - PROCESS | 1668 | 1467110434832 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:34 INFO - PROCESS | 1668 | 1467110434834 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:34 INFO - PROCESS | 1668 | ++DOCSHELL 0x1184a8000 == 46 [pid = 1668] [id = 281] 03:40:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x12954b400) [pid = 1668] [serial = 841] [outer = 0x0] 03:40:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x129554000) [pid = 1668] [serial = 842] [outer = 0x12954b400] 03:40:34 INFO - PROCESS | 1668 | 1467110434865 Marionette DEBUG loaded listener.js 03:40:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x12a6ad000) [pid = 1668] [serial = 843] [outer = 0x12954b400] 03:40:35 INFO - PROCESS | 1668 | 1467110435202 Marionette TRACE conn3 <- [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:40:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 03:40:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 521ms 03:40:35 INFO - PROCESS | 1668 | 1467110435229 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 03:40:35 INFO - PROCESS | 1668 | 1467110435231 Marionette TRACE conn3 <- [1,1097,null,{"value":"7"}] 03:40:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 03:40:35 INFO - PROCESS | 1668 | 1467110435241 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 03:40:35 INFO - PROCESS | 1668 | 1467110435242 Marionette TRACE conn3 <- [1,1098,null,{}] 03:40:35 INFO - PROCESS | 1668 | 1467110435244 Marionette TRACE conn3 -> [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:40:35 INFO - PROCESS | 1668 | 1467110435245 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:35 INFO - PROCESS | 1668 | 1467110435344 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 03:40:35 INFO - PROCESS | 1668 | 1467110435349 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:35 INFO - PROCESS | 1668 | 1467110435350 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:35 INFO - PROCESS | 1668 | ++DOCSHELL 0x12a77e000 == 47 [pid = 1668] [id = 282] 03:40:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x12a706400) [pid = 1668] [serial = 844] [outer = 0x0] 03:40:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x12a70a400) [pid = 1668] [serial = 845] [outer = 0x12a706400] 03:40:35 INFO - PROCESS | 1668 | 1467110435375 Marionette DEBUG loaded listener.js 03:40:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x12a710c00) [pid = 1668] [serial = 846] [outer = 0x12a706400] 03:40:35 INFO - PROCESS | 1668 | 1467110435878 Marionette TRACE conn3 <- [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:40:35 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x1251c1000) [pid = 1668] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 03:40:35 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x128c84800) [pid = 1668] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 03:40:35 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x124cc4000) [pid = 1668] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 03:40:35 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x121ad8800) [pid = 1668] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 03:40:35 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x1186ba000) [pid = 1668] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 03:40:35 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x1127dd400) [pid = 1668] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 03:40:35 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x1215ef000) [pid = 1668] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 03:40:35 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x1196b7400) [pid = 1668] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 03:40:35 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x1133e5c00) [pid = 1668] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 03:40:35 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x115d4c800) [pid = 1668] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 03:40:35 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x126c6f400) [pid = 1668] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 03:40:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 03:40:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 675ms 03:40:35 INFO - PROCESS | 1668 | 1467110435910 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 03:40:35 INFO - PROCESS | 1668 | 1467110435911 Marionette TRACE conn3 <- [1,1101,null,{"value":"7"}] 03:40:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 03:40:35 INFO - PROCESS | 1668 | 1467110435913 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 03:40:35 INFO - PROCESS | 1668 | 1467110435914 Marionette TRACE conn3 <- [1,1102,null,{}] 03:40:35 INFO - PROCESS | 1668 | 1467110435919 Marionette TRACE conn3 -> [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:40:35 INFO - PROCESS | 1668 | 1467110435920 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:36 INFO - PROCESS | 1668 | 1467110435998 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 03:40:36 INFO - PROCESS | 1668 | 1467110436011 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:36 INFO - PROCESS | 1668 | 1467110436012 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:36 INFO - PROCESS | 1668 | ++DOCSHELL 0x12564d000 == 48 [pid = 1668] [id = 283] 03:40:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x116a29800) [pid = 1668] [serial = 847] [outer = 0x0] 03:40:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x1186bf800) [pid = 1668] [serial = 848] [outer = 0x116a29800] 03:40:36 INFO - PROCESS | 1668 | 1467110436037 Marionette DEBUG loaded listener.js 03:40:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x1218a3400) [pid = 1668] [serial = 849] [outer = 0x116a29800] 03:40:36 INFO - PROCESS | 1668 | 1467110436342 Marionette TRACE conn3 <- [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:40:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 03:40:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 472ms 03:40:36 INFO - PROCESS | 1668 | 1467110436386 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 03:40:36 INFO - PROCESS | 1668 | 1467110436387 Marionette TRACE conn3 <- [1,1105,null,{"value":"7"}] 03:40:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 03:40:36 INFO - PROCESS | 1668 | 1467110436389 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 03:40:36 INFO - PROCESS | 1668 | 1467110436390 Marionette TRACE conn3 <- [1,1106,null,{}] 03:40:36 INFO - PROCESS | 1668 | 1467110436392 Marionette TRACE conn3 -> [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:40:36 INFO - PROCESS | 1668 | 1467110436394 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:36 INFO - PROCESS | 1668 | 1467110436474 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 03:40:36 INFO - PROCESS | 1668 | 1467110436536 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:36 INFO - PROCESS | 1668 | 1467110436537 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:36 INFO - PROCESS | 1668 | ++DOCSHELL 0x12ad7d000 == 49 [pid = 1668] [id = 284] 03:40:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x115d4c800) [pid = 1668] [serial = 850] [outer = 0x0] 03:40:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x129047800) [pid = 1668] [serial = 851] [outer = 0x115d4c800] 03:40:36 INFO - PROCESS | 1668 | 1467110436561 Marionette DEBUG loaded listener.js 03:40:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x12a70c000) [pid = 1668] [serial = 852] [outer = 0x115d4c800] 03:40:36 INFO - PROCESS | 1668 | 1467110436870 Marionette TRACE conn3 <- [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:40:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 03:40:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 518ms 03:40:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 03:40:36 INFO - PROCESS | 1668 | 1467110436908 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 03:40:36 INFO - PROCESS | 1668 | 1467110436910 Marionette TRACE conn3 <- [1,1109,null,{"value":"7"}] 03:40:36 INFO - PROCESS | 1668 | 1467110436913 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 03:40:36 INFO - PROCESS | 1668 | 1467110436916 Marionette TRACE conn3 <- [1,1110,null,{}] 03:40:36 INFO - PROCESS | 1668 | 1467110436919 Marionette TRACE conn3 -> [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:40:36 INFO - PROCESS | 1668 | 1467110436921 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:37 INFO - PROCESS | 1668 | 1467110437050 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 03:40:37 INFO - PROCESS | 1668 | 1467110437166 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:37 INFO - PROCESS | 1668 | 1467110437169 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:37 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bfcc000 == 50 [pid = 1668] [id = 285] 03:40:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x12adb4c00) [pid = 1668] [serial = 853] [outer = 0x0] 03:40:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x12b8bc800) [pid = 1668] [serial = 854] [outer = 0x12adb4c00] 03:40:37 INFO - PROCESS | 1668 | 1467110437233 Marionette DEBUG loaded listener.js 03:40:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x12b8c3c00) [pid = 1668] [serial = 855] [outer = 0x12adb4c00] 03:40:37 INFO - PROCESS | 1668 | 1467110437764 Marionette TRACE conn3 <- [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:40:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 03:40:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 872ms 03:40:37 INFO - PROCESS | 1668 | 1467110437786 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 03:40:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 03:40:37 INFO - PROCESS | 1668 | 1467110437787 Marionette TRACE conn3 <- [1,1113,null,{"value":"7"}] 03:40:37 INFO - PROCESS | 1668 | 1467110437789 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 03:40:37 INFO - PROCESS | 1668 | 1467110437790 Marionette TRACE conn3 <- [1,1114,null,{}] 03:40:37 INFO - PROCESS | 1668 | 1467110437792 Marionette TRACE conn3 -> [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:40:37 INFO - PROCESS | 1668 | 1467110437793 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:37 INFO - PROCESS | 1668 | 1467110437877 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 03:40:37 INFO - PROCESS | 1668 | 1467110437993 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:37 INFO - PROCESS | 1668 | 1467110437994 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:38 INFO - PROCESS | 1668 | ++DOCSHELL 0x112da8800 == 51 [pid = 1668] [id = 286] 03:40:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x111e58c00) [pid = 1668] [serial = 856] [outer = 0x0] 03:40:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x112977800) [pid = 1668] [serial = 857] [outer = 0x111e58c00] 03:40:38 INFO - PROCESS | 1668 | 1467110438025 Marionette DEBUG loaded listener.js 03:40:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x115d52000) [pid = 1668] [serial = 858] [outer = 0x111e58c00] 03:40:38 INFO - PROCESS | 1668 | 1467110438434 Marionette TRACE conn3 <- [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:40:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 03:40:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 668ms 03:40:38 INFO - PROCESS | 1668 | 1467110438459 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 03:40:38 INFO - PROCESS | 1668 | 1467110438461 Marionette TRACE conn3 <- [1,1117,null,{"value":"7"}] 03:40:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 03:40:38 INFO - PROCESS | 1668 | 1467110438464 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 03:40:38 INFO - PROCESS | 1668 | 1467110438466 Marionette TRACE conn3 <- [1,1118,null,{}] 03:40:38 INFO - PROCESS | 1668 | 1467110438470 Marionette TRACE conn3 -> [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:40:38 INFO - PROCESS | 1668 | 1467110438471 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:38 INFO - PROCESS | 1668 | 1467110438575 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 03:40:38 INFO - PROCESS | 1668 | 1467110438638 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:38 INFO - PROCESS | 1668 | 1467110438640 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:38 INFO - PROCESS | 1668 | ++DOCSHELL 0x119d0f800 == 52 [pid = 1668] [id = 287] 03:40:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x116a22000) [pid = 1668] [serial = 859] [outer = 0x0] 03:40:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x1186b5400) [pid = 1668] [serial = 860] [outer = 0x116a22000] 03:40:38 INFO - PROCESS | 1668 | 1467110438711 Marionette DEBUG loaded listener.js 03:40:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 110 (0x119381800) [pid = 1668] [serial = 861] [outer = 0x116a22000] 03:40:39 INFO - PROCESS | 1668 | 1467110439117 Marionette TRACE conn3 <- [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:40:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 03:40:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 671ms 03:40:39 INFO - PROCESS | 1668 | 1467110439138 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 03:40:39 INFO - PROCESS | 1668 | 1467110439140 Marionette TRACE conn3 <- [1,1121,null,{"value":"7"}] 03:40:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 03:40:39 INFO - PROCESS | 1668 | 1467110439143 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 03:40:39 INFO - PROCESS | 1668 | 1467110439144 Marionette TRACE conn3 <- [1,1122,null,{}] 03:40:39 INFO - PROCESS | 1668 | 1467110439147 Marionette TRACE conn3 -> [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:40:39 INFO - PROCESS | 1668 | 1467110439148 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:39 INFO - PROCESS | 1668 | 1467110439275 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 03:40:39 INFO - PROCESS | 1668 | 1467110439364 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:39 INFO - PROCESS | 1668 | 1467110439365 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:39 INFO - PROCESS | 1668 | ++DOCSHELL 0x12b265000 == 53 [pid = 1668] [id = 288] 03:40:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 111 (0x1219ce000) [pid = 1668] [serial = 862] [outer = 0x0] 03:40:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 112 (0x123d77800) [pid = 1668] [serial = 863] [outer = 0x1219ce000] 03:40:39 INFO - PROCESS | 1668 | 1467110439394 Marionette DEBUG loaded listener.js 03:40:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 113 (0x126c6c800) [pid = 1668] [serial = 864] [outer = 0x1219ce000] 03:40:39 INFO - PROCESS | 1668 | 1467110439807 Marionette TRACE conn3 <- [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:40:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 03:40:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 670ms 03:40:39 INFO - PROCESS | 1668 | 1467110439814 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 03:40:39 INFO - PROCESS | 1668 | 1467110439815 Marionette TRACE conn3 <- [1,1125,null,{"value":"7"}] 03:40:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 03:40:39 INFO - PROCESS | 1668 | 1467110439822 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 03:40:39 INFO - PROCESS | 1668 | 1467110439826 Marionette TRACE conn3 <- [1,1126,null,{}] 03:40:39 INFO - PROCESS | 1668 | 1467110439830 Marionette TRACE conn3 -> [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:40:39 INFO - PROCESS | 1668 | 1467110439832 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:39 INFO - PROCESS | 1668 | 1467110439940 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 03:40:40 INFO - PROCESS | 1668 | 1467110440013 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:40 INFO - PROCESS | 1668 | 1467110440014 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:40 INFO - PROCESS | 1668 | ++DOCSHELL 0x12cae0000 == 54 [pid = 1668] [id = 289] 03:40:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 114 (0x126c6ec00) [pid = 1668] [serial = 865] [outer = 0x0] 03:40:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 115 (0x129046000) [pid = 1668] [serial = 866] [outer = 0x126c6ec00] 03:40:40 INFO - PROCESS | 1668 | 1467110440045 Marionette DEBUG loaded listener.js 03:40:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 116 (0x1293e9000) [pid = 1668] [serial = 867] [outer = 0x126c6ec00] 03:40:40 INFO - PROCESS | 1668 | 1467110440455 Marionette TRACE conn3 <- [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:40:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 03:40:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 679ms 03:40:40 INFO - PROCESS | 1668 | 1467110440497 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 03:40:40 INFO - PROCESS | 1668 | 1467110440499 Marionette TRACE conn3 <- [1,1129,null,{"value":"7"}] 03:40:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 03:40:40 INFO - PROCESS | 1668 | 1467110440502 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 03:40:40 INFO - PROCESS | 1668 | 1467110440503 Marionette TRACE conn3 <- [1,1130,null,{}] 03:40:40 INFO - PROCESS | 1668 | 1467110440505 Marionette TRACE conn3 -> [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:40:40 INFO - PROCESS | 1668 | 1467110440507 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:40 INFO - PROCESS | 1668 | 1467110440609 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 03:40:40 INFO - PROCESS | 1668 | 1467110440712 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:40 INFO - PROCESS | 1668 | 1467110440714 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:40 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d41c000 == 55 [pid = 1668] [id = 290] 03:40:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 117 (0x1293e3800) [pid = 1668] [serial = 868] [outer = 0x0] 03:40:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 118 (0x12ab0f000) [pid = 1668] [serial = 869] [outer = 0x1293e3800] 03:40:40 INFO - PROCESS | 1668 | 1467110440744 Marionette DEBUG loaded listener.js 03:40:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 119 (0x12ad9a800) [pid = 1668] [serial = 870] [outer = 0x1293e3800] 03:40:41 INFO - PROCESS | 1668 | 1467110441220 Marionette TRACE conn3 <- [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:40:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 03:40:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 769ms 03:40:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 03:40:41 INFO - PROCESS | 1668 | 1467110441272 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 03:40:41 INFO - PROCESS | 1668 | 1467110441273 Marionette TRACE conn3 <- [1,1133,null,{"value":"7"}] 03:40:41 INFO - PROCESS | 1668 | 1467110441275 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 03:40:41 INFO - PROCESS | 1668 | 1467110441276 Marionette TRACE conn3 <- [1,1134,null,{}] 03:40:41 INFO - PROCESS | 1668 | 1467110441279 Marionette TRACE conn3 -> [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:40:41 INFO - PROCESS | 1668 | 1467110441280 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:41 INFO - PROCESS | 1668 | 1467110441383 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 03:40:41 INFO - PROCESS | 1668 | 1467110441461 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:41 INFO - PROCESS | 1668 | 1467110441465 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:41 INFO - PROCESS | 1668 | ++DOCSHELL 0x1194cc000 == 56 [pid = 1668] [id = 291] 03:40:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 120 (0x12ad9e400) [pid = 1668] [serial = 871] [outer = 0x0] 03:40:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 121 (0x12b8be400) [pid = 1668] [serial = 872] [outer = 0x12ad9e400] 03:40:41 INFO - PROCESS | 1668 | 1467110441501 Marionette DEBUG loaded listener.js 03:40:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 122 (0x12bb47000) [pid = 1668] [serial = 873] [outer = 0x12ad9e400] 03:40:42 INFO - PROCESS | 1668 | 1467110442095 Marionette TRACE conn3 <- [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:40:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 03:40:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 870ms 03:40:42 INFO - PROCESS | 1668 | 1467110442151 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 03:40:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 03:40:42 INFO - PROCESS | 1668 | 1467110442153 Marionette TRACE conn3 <- [1,1137,null,{"value":"7"}] 03:40:42 INFO - PROCESS | 1668 | 1467110442157 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 03:40:42 INFO - PROCESS | 1668 | 1467110442159 Marionette TRACE conn3 <- [1,1138,null,{}] 03:40:42 INFO - PROCESS | 1668 | 1467110442162 Marionette TRACE conn3 -> [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:40:42 INFO - PROCESS | 1668 | 1467110442164 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:42 INFO - PROCESS | 1668 | 1467110442263 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 03:40:42 INFO - PROCESS | 1668 | 1467110442341 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:42 INFO - PROCESS | 1668 | 1467110442342 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:42 INFO - PROCESS | 1668 | ++DOCSHELL 0x112c51000 == 57 [pid = 1668] [id = 292] 03:40:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 123 (0x115d52400) [pid = 1668] [serial = 874] [outer = 0x0] 03:40:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 124 (0x1176ec400) [pid = 1668] [serial = 875] [outer = 0x115d52400] 03:40:42 INFO - PROCESS | 1668 | 1467110442371 Marionette DEBUG loaded listener.js 03:40:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 125 (0x118355000) [pid = 1668] [serial = 876] [outer = 0x115d52400] 03:40:43 INFO - PROCESS | 1668 | --DOCSHELL 0x12bfcc000 == 56 [pid = 1668] [id = 285] 03:40:43 INFO - PROCESS | 1668 | --DOCSHELL 0x12ad7d000 == 55 [pid = 1668] [id = 284] 03:40:43 INFO - PROCESS | 1668 | --DOCSHELL 0x12564d000 == 54 [pid = 1668] [id = 283] 03:40:43 INFO - PROCESS | 1668 | --DOCSHELL 0x12a77e000 == 53 [pid = 1668] [id = 282] 03:40:43 INFO - PROCESS | 1668 | --DOCSHELL 0x1184a8000 == 52 [pid = 1668] [id = 281] 03:40:43 INFO - PROCESS | 1668 | --DOCSHELL 0x128a08800 == 51 [pid = 1668] [id = 280] 03:40:43 INFO - PROCESS | 1668 | --DOCSHELL 0x123db8800 == 50 [pid = 1668] [id = 279] 03:40:43 INFO - PROCESS | 1668 | --DOCSHELL 0x1214dd000 == 49 [pid = 1668] [id = 278] 03:40:43 INFO - PROCESS | 1668 | --DOCSHELL 0x119ad0800 == 48 [pid = 1668] [id = 277] 03:40:43 INFO - PROCESS | 1668 | --DOCSHELL 0x116687800 == 47 [pid = 1668] [id = 276] 03:40:43 INFO - PROCESS | 1668 | --DOCSHELL 0x115ee3800 == 46 [pid = 1668] [id = 275] 03:40:43 INFO - PROCESS | 1668 | --DOCSHELL 0x120fca800 == 45 [pid = 1668] [id = 271] 03:40:43 INFO - PROCESS | 1668 | --DOCSHELL 0x114e27800 == 44 [pid = 1668] [id = 270] 03:40:43 INFO - PROCESS | 1668 | --DOCSHELL 0x116fc0800 == 43 [pid = 1668] [id = 193] 03:40:43 INFO - PROCESS | 1668 | --DOCSHELL 0x1194d3000 == 42 [pid = 1668] [id = 196] 03:40:43 INFO - PROCESS | 1668 | --DOCSHELL 0x1182ef800 == 41 [pid = 1668] [id = 194] 03:40:43 INFO - PROCESS | 1668 | --DOCSHELL 0x128946800 == 40 [pid = 1668] [id = 192] 03:40:43 INFO - PROCESS | 1668 | --DOCSHELL 0x112c48800 == 39 [pid = 1668] [id = 241] 03:40:43 INFO - PROCESS | 1668 | --DOCSHELL 0x12564c000 == 38 [pid = 1668] [id = 272] 03:40:43 INFO - PROCESS | 1668 | --DOCSHELL 0x12bc89800 == 37 [pid = 1668] [id = 273] 03:40:43 INFO - PROCESS | 1668 | --DOCSHELL 0x116682000 == 36 [pid = 1668] [id = 274] 03:40:43 INFO - PROCESS | 1668 | --DOCSHELL 0x116ac0800 == 35 [pid = 1668] [id = 240] 03:40:43 INFO - PROCESS | 1668 | --DOCSHELL 0x119e31000 == 34 [pid = 1668] [id = 197] 03:40:43 INFO - PROCESS | 1668 | --DOCSHELL 0x12668c800 == 33 [pid = 1668] [id = 201] 03:40:43 INFO - PROCESS | 1668 | --DOCSHELL 0x116614000 == 32 [pid = 1668] [id = 185] 03:40:43 INFO - PROCESS | 1668 | --DOCSHELL 0x1194cc000 == 31 [pid = 1668] [id = 291] 03:40:43 INFO - PROCESS | 1668 | --DOCSHELL 0x12d41c000 == 30 [pid = 1668] [id = 290] 03:40:43 INFO - PROCESS | 1668 | --DOCSHELL 0x12cae0000 == 29 [pid = 1668] [id = 289] 03:40:43 INFO - PROCESS | 1668 | --DOCSHELL 0x12b265000 == 28 [pid = 1668] [id = 288] 03:40:43 INFO - PROCESS | 1668 | --DOCSHELL 0x119d0f800 == 27 [pid = 1668] [id = 287] 03:40:43 INFO - PROCESS | 1668 | --DOCSHELL 0x112da8800 == 26 [pid = 1668] [id = 286] 03:40:43 INFO - PROCESS | 1668 | --DOMWINDOW == 124 (0x121161c00) [pid = 1668] [serial = 767] [outer = 0x0] [url = about:blank] 03:40:43 INFO - PROCESS | 1668 | --DOMWINDOW == 123 (0x124c8c800) [pid = 1668] [serial = 785] [outer = 0x0] [url = about:blank] 03:40:43 INFO - PROCESS | 1668 | --DOMWINDOW == 122 (0x1256fe400) [pid = 1668] [serial = 786] [outer = 0x0] [url = about:blank] 03:40:43 INFO - PROCESS | 1668 | --DOMWINDOW == 121 (0x118e48400) [pid = 1668] [serial = 779] [outer = 0x0] [url = about:blank] 03:40:43 INFO - PROCESS | 1668 | --DOMWINDOW == 120 (0x119431000) [pid = 1668] [serial = 780] [outer = 0x0] [url = about:blank] 03:40:43 INFO - PROCESS | 1668 | --DOMWINDOW == 119 (0x116711800) [pid = 1668] [serial = 761] [outer = 0x0] [url = about:blank] 03:40:43 INFO - PROCESS | 1668 | --DOMWINDOW == 118 (0x1186bb000) [pid = 1668] [serial = 764] [outer = 0x0] [url = about:blank] 03:40:43 INFO - PROCESS | 1668 | --DOMWINDOW == 117 (0x115e87800) [pid = 1668] [serial = 774] [outer = 0x0] [url = about:blank] 03:40:43 INFO - PROCESS | 1668 | --DOMWINDOW == 116 (0x112e91c00) [pid = 1668] [serial = 773] [outer = 0x0] [url = about:blank] 03:40:43 INFO - PROCESS | 1668 | --DOMWINDOW == 115 (0x1293e4800) [pid = 1668] [serial = 797] [outer = 0x0] [url = about:blank] 03:40:43 INFO - PROCESS | 1668 | --DOMWINDOW == 114 (0x121162000) [pid = 1668] [serial = 782] [outer = 0x0] [url = about:blank] 03:40:43 INFO - PROCESS | 1668 | --DOMWINDOW == 113 (0x1219d2c00) [pid = 1668] [serial = 783] [outer = 0x0] [url = about:blank] 03:40:43 INFO - PROCESS | 1668 | --DOMWINDOW == 112 (0x115e8ac00) [pid = 1668] [serial = 776] [outer = 0x0] [url = about:blank] 03:40:43 INFO - PROCESS | 1668 | --DOMWINDOW == 111 (0x1182b5000) [pid = 1668] [serial = 777] [outer = 0x0] [url = about:blank] 03:40:43 INFO - PROCESS | 1668 | --DOMWINDOW == 110 (0x1251c0c00) [pid = 1668] [serial = 770] [outer = 0x0] [url = about:blank] 03:40:43 INFO - PROCESS | 1668 | --DOMWINDOW == 109 (0x1293e0400) [pid = 1668] [serial = 795] [outer = 0x0] [url = about:blank] 03:40:43 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x128c85400) [pid = 1668] [serial = 803] [outer = 0x0] [url = about:blank] 03:40:43 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x1293e9800) [pid = 1668] [serial = 798] [outer = 0x0] [url = about:blank] 03:40:43 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x117ed7c00) [pid = 1668] [serial = 800] [outer = 0x0] [url = about:blank] 03:40:43 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x126c73000) [pid = 1668] [serial = 788] [outer = 0x0] [url = about:blank] 03:40:43 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x128c23000) [pid = 1668] [serial = 789] [outer = 0x0] [url = about:blank] 03:40:43 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x119cf9000) [pid = 1668] [serial = 801] [outer = 0x0] [url = about:blank] 03:40:43 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x129554800) [pid = 1668] [serial = 806] [outer = 0x0] [url = about:blank] 03:40:43 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x129507800) [pid = 1668] [serial = 804] [outer = 0x0] [url = about:blank] 03:40:43 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x12904a000) [pid = 1668] [serial = 791] [outer = 0x0] [url = about:blank] 03:40:43 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x12927e400) [pid = 1668] [serial = 794] [outer = 0x0] [url = about:blank] 03:40:43 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x129279400) [pid = 1668] [serial = 792] [outer = 0x0] [url = about:blank] 03:40:43 INFO - PROCESS | 1668 | 1467110443447 Marionette TRACE conn3 <- [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:40:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 03:40:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1326ms 03:40:43 INFO - PROCESS | 1668 | 1467110443486 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 03:40:43 INFO - PROCESS | 1668 | 1467110443488 Marionette TRACE conn3 <- [1,1141,null,{"value":"7"}] 03:40:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 03:40:43 INFO - PROCESS | 1668 | 1467110443492 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 03:40:43 INFO - PROCESS | 1668 | 1467110443494 Marionette TRACE conn3 <- [1,1142,null,{}] 03:40:43 INFO - PROCESS | 1668 | 1467110443497 Marionette TRACE conn3 -> [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:40:43 INFO - PROCESS | 1668 | 1467110443498 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:43 INFO - PROCESS | 1668 | 1467110443598 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 03:40:43 INFO - PROCESS | 1668 | 1467110443604 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:43 INFO - PROCESS | 1668 | 1467110443606 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:43 INFO - PROCESS | 1668 | ++DOCSHELL 0x1164ac000 == 27 [pid = 1668] [id = 293] 03:40:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x113c91800) [pid = 1668] [serial = 877] [outer = 0x0] 03:40:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x115d4c400) [pid = 1668] [serial = 878] [outer = 0x113c91800] 03:40:43 INFO - PROCESS | 1668 | 1467110443634 Marionette DEBUG loaded listener.js 03:40:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x11663ec00) [pid = 1668] [serial = 879] [outer = 0x113c91800] 03:40:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x11826a800) [pid = 1668] [serial = 880] [outer = 0x12cda6800] 03:40:44 INFO - PROCESS | 1668 | 1467110444030 Marionette TRACE conn3 <- [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:40:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 03:40:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 570ms 03:40:44 INFO - PROCESS | 1668 | 1467110444061 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 03:40:44 INFO - PROCESS | 1668 | 1467110444065 Marionette TRACE conn3 <- [1,1145,null,{"value":"7"}] 03:40:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 03:40:44 INFO - PROCESS | 1668 | 1467110444075 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 03:40:44 INFO - PROCESS | 1668 | 1467110444077 Marionette TRACE conn3 <- [1,1146,null,{}] 03:40:44 INFO - PROCESS | 1668 | 1467110444080 Marionette TRACE conn3 -> [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:40:44 INFO - PROCESS | 1668 | 1467110444081 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:44 INFO - PROCESS | 1668 | 1467110444162 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 03:40:44 INFO - PROCESS | 1668 | 1467110444168 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:44 INFO - PROCESS | 1668 | 1467110444170 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:44 INFO - PROCESS | 1668 | ++DOCSHELL 0x1184a7000 == 28 [pid = 1668] [id = 294] 03:40:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x1176f4000) [pid = 1668] [serial = 881] [outer = 0x0] 03:40:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x118274000) [pid = 1668] [serial = 882] [outer = 0x1176f4000] 03:40:44 INFO - PROCESS | 1668 | 1467110444197 Marionette DEBUG loaded listener.js 03:40:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x1186bb000) [pid = 1668] [serial = 883] [outer = 0x1176f4000] 03:40:44 INFO - PROCESS | 1668 | 1467110444545 Marionette TRACE conn3 <- [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:40:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 03:40:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 521ms 03:40:44 INFO - PROCESS | 1668 | 1467110444596 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 03:40:44 INFO - PROCESS | 1668 | 1467110444606 Marionette TRACE conn3 <- [1,1149,null,{"value":"7"}] 03:40:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 03:40:44 INFO - PROCESS | 1668 | 1467110444608 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 03:40:44 INFO - PROCESS | 1668 | 1467110444611 Marionette TRACE conn3 <- [1,1150,null,{}] 03:40:44 INFO - PROCESS | 1668 | 1467110444618 Marionette TRACE conn3 -> [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:40:44 INFO - PROCESS | 1668 | 1467110444621 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:44 INFO - PROCESS | 1668 | 1467110444703 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 03:40:44 INFO - PROCESS | 1668 | 1467110444709 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:44 INFO - PROCESS | 1668 | 1467110444711 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:44 INFO - PROCESS | 1668 | ++DOCSHELL 0x119d12000 == 29 [pid = 1668] [id = 295] 03:40:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x1196b8c00) [pid = 1668] [serial = 884] [outer = 0x0] 03:40:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x119ab2000) [pid = 1668] [serial = 885] [outer = 0x1196b8c00] 03:40:44 INFO - PROCESS | 1668 | 1467110444739 Marionette DEBUG loaded listener.js 03:40:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x121162c00) [pid = 1668] [serial = 886] [outer = 0x1196b8c00] 03:40:45 INFO - PROCESS | 1668 | 1467110445083 Marionette TRACE conn3 <- [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:40:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 03:40:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 522ms 03:40:45 INFO - PROCESS | 1668 | 1467110445131 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 03:40:45 INFO - PROCESS | 1668 | 1467110445132 Marionette TRACE conn3 <- [1,1153,null,{"value":"7"}] 03:40:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 03:40:45 INFO - PROCESS | 1668 | 1467110445134 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 03:40:45 INFO - PROCESS | 1668 | 1467110445135 Marionette TRACE conn3 <- [1,1154,null,{}] 03:40:45 INFO - PROCESS | 1668 | 1467110445138 Marionette TRACE conn3 -> [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:40:45 INFO - PROCESS | 1668 | 1467110445139 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:45 INFO - PROCESS | 1668 | 1467110445218 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 03:40:45 INFO - PROCESS | 1668 | 1467110445284 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:45 INFO - PROCESS | 1668 | 1467110445285 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:45 INFO - PROCESS | 1668 | ++DOCSHELL 0x12113c800 == 30 [pid = 1668] [id = 296] 03:40:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x1216c9000) [pid = 1668] [serial = 887] [outer = 0x0] 03:40:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 110 (0x1219d1800) [pid = 1668] [serial = 888] [outer = 0x1216c9000] 03:40:45 INFO - PROCESS | 1668 | 1467110445311 Marionette DEBUG loaded listener.js 03:40:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 111 (0x124ade000) [pid = 1668] [serial = 889] [outer = 0x1216c9000] 03:40:45 INFO - PROCESS | 1668 | 1467110445596 Marionette TRACE conn3 <- [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:40:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 03:40:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 470ms 03:40:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 03:40:45 INFO - PROCESS | 1668 | 1467110445625 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 03:40:45 INFO - PROCESS | 1668 | 1467110445626 Marionette TRACE conn3 <- [1,1157,null,{"value":"7"}] 03:40:45 INFO - PROCESS | 1668 | 1467110445628 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 03:40:45 INFO - PROCESS | 1668 | 1467110445629 Marionette TRACE conn3 <- [1,1158,null,{}] 03:40:45 INFO - PROCESS | 1668 | 1467110445642 Marionette TRACE conn3 -> [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:40:45 INFO - PROCESS | 1668 | 1467110445643 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:45 INFO - PROCESS | 1668 | 1467110445740 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 03:40:45 INFO - PROCESS | 1668 | 1467110445753 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:45 INFO - PROCESS | 1668 | 1467110445754 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:45 INFO - PROCESS | 1668 | ++DOCSHELL 0x123db8800 == 31 [pid = 1668] [id = 297] 03:40:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 112 (0x112dd8400) [pid = 1668] [serial = 890] [outer = 0x0] 03:40:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 113 (0x124cc2c00) [pid = 1668] [serial = 891] [outer = 0x112dd8400] 03:40:45 INFO - PROCESS | 1668 | 1467110445778 Marionette DEBUG loaded listener.js 03:40:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 114 (0x126039800) [pid = 1668] [serial = 892] [outer = 0x112dd8400] 03:40:46 INFO - PROCESS | 1668 | 1467110446135 Marionette TRACE conn3 <- [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:40:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 03:40:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 531ms 03:40:46 INFO - PROCESS | 1668 | 1467110446160 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 03:40:46 INFO - PROCESS | 1668 | 1467110446161 Marionette TRACE conn3 <- [1,1161,null,{"value":"7"}] 03:40:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 03:40:46 INFO - PROCESS | 1668 | 1467110446174 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 03:40:46 INFO - PROCESS | 1668 | 1467110446175 Marionette TRACE conn3 <- [1,1162,null,{}] 03:40:46 INFO - PROCESS | 1668 | 1467110446177 Marionette TRACE conn3 -> [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:40:46 INFO - PROCESS | 1668 | 1467110446182 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:46 INFO - PROCESS | 1668 | 1467110446298 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 03:40:46 INFO - PROCESS | 1668 | 1467110446302 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:46 INFO - PROCESS | 1668 | 1467110446303 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:46 INFO - PROCESS | 1668 | ++DOCSHELL 0x1260ea800 == 32 [pid = 1668] [id = 298] 03:40:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 115 (0x126678c00) [pid = 1668] [serial = 893] [outer = 0x0] 03:40:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 116 (0x128c16000) [pid = 1668] [serial = 894] [outer = 0x126678c00] 03:40:46 INFO - PROCESS | 1668 | 1467110446327 Marionette DEBUG loaded listener.js 03:40:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 117 (0x129278800) [pid = 1668] [serial = 895] [outer = 0x126678c00] 03:40:46 INFO - PROCESS | 1668 | 1467110446668 Marionette TRACE conn3 <- [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:40:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 03:40:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 528ms 03:40:46 INFO - PROCESS | 1668 | 1467110446693 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 03:40:46 INFO - PROCESS | 1668 | 1467110446694 Marionette TRACE conn3 <- [1,1165,null,{"value":"7"}] 03:40:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 03:40:46 INFO - PROCESS | 1668 | 1467110446696 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 03:40:46 INFO - PROCESS | 1668 | 1467110446697 Marionette TRACE conn3 <- [1,1166,null,{}] 03:40:46 INFO - PROCESS | 1668 | 1467110446709 Marionette TRACE conn3 -> [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:40:46 INFO - PROCESS | 1668 | 1467110446710 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:46 INFO - PROCESS | 1668 | 1467110446815 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 03:40:46 INFO - PROCESS | 1668 | 1467110446819 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:46 INFO - PROCESS | 1668 | 1467110446820 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:46 INFO - PROCESS | 1668 | ++DOCSHELL 0x129033800 == 33 [pid = 1668] [id = 299] 03:40:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 118 (0x1132d1400) [pid = 1668] [serial = 896] [outer = 0x0] 03:40:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 119 (0x129282c00) [pid = 1668] [serial = 897] [outer = 0x1132d1400] 03:40:46 INFO - PROCESS | 1668 | 1467110446844 Marionette DEBUG loaded listener.js 03:40:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 120 (0x1293ec000) [pid = 1668] [serial = 898] [outer = 0x1132d1400] 03:40:47 INFO - PROCESS | 1668 | 1467110447189 Marionette TRACE conn3 <- [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:40:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 03:40:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 528ms 03:40:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 03:40:47 INFO - PROCESS | 1668 | 1467110447225 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 03:40:47 INFO - PROCESS | 1668 | 1467110447226 Marionette TRACE conn3 <- [1,1169,null,{"value":"7"}] 03:40:47 INFO - PROCESS | 1668 | 1467110447228 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 03:40:47 INFO - PROCESS | 1668 | 1467110447229 Marionette TRACE conn3 <- [1,1170,null,{}] 03:40:47 INFO - PROCESS | 1668 | 1467110447231 Marionette TRACE conn3 -> [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:40:47 INFO - PROCESS | 1668 | 1467110447232 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:47 INFO - PROCESS | 1668 | 1467110447329 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 03:40:47 INFO - PROCESS | 1668 | 1467110447333 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:47 INFO - PROCESS | 1668 | 1467110447334 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:47 INFO - PROCESS | 1668 | ++DOCSHELL 0x12a669000 == 34 [pid = 1668] [id = 300] 03:40:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 121 (0x1219d5400) [pid = 1668] [serial = 899] [outer = 0x0] 03:40:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 122 (0x129553800) [pid = 1668] [serial = 900] [outer = 0x1219d5400] 03:40:47 INFO - PROCESS | 1668 | 1467110447359 Marionette DEBUG loaded listener.js 03:40:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 123 (0x12a705000) [pid = 1668] [serial = 901] [outer = 0x1219d5400] 03:40:48 INFO - PROCESS | 1668 | --DOMWINDOW == 122 (0x128c1a800) [pid = 1668] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 03:40:48 INFO - PROCESS | 1668 | --DOMWINDOW == 121 (0x12954b400) [pid = 1668] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 03:40:48 INFO - PROCESS | 1668 | --DOMWINDOW == 120 (0x116705400) [pid = 1668] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 03:40:48 INFO - PROCESS | 1668 | --DOMWINDOW == 119 (0x111c19800) [pid = 1668] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 03:40:48 INFO - PROCESS | 1668 | --DOMWINDOW == 118 (0x11943c400) [pid = 1668] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 03:40:48 INFO - PROCESS | 1668 | --DOMWINDOW == 117 (0x124ad9000) [pid = 1668] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 03:40:48 INFO - PROCESS | 1668 | --DOMWINDOW == 116 (0x116a22c00) [pid = 1668] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 03:40:48 INFO - PROCESS | 1668 | --DOMWINDOW == 115 (0x11938e000) [pid = 1668] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 03:40:48 INFO - PROCESS | 1668 | --DOMWINDOW == 114 (0x124addc00) [pid = 1668] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 03:40:48 INFO - PROCESS | 1668 | --DOMWINDOW == 113 (0x11295b800) [pid = 1668] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 03:40:48 INFO - PROCESS | 1668 | --DOMWINDOW == 112 (0x124ae1800) [pid = 1668] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 03:40:48 INFO - PROCESS | 1668 | --DOMWINDOW == 111 (0x117ed5800) [pid = 1668] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 03:40:48 INFO - PROCESS | 1668 | --DOMWINDOW == 110 (0x12a706400) [pid = 1668] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 03:40:48 INFO - PROCESS | 1668 | --DOMWINDOW == 109 (0x116a29800) [pid = 1668] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 03:40:48 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x115d4c800) [pid = 1668] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 03:40:48 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x121d8e000) [pid = 1668] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 03:40:48 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x12950f800) [pid = 1668] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 03:40:48 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x126c74000) [pid = 1668] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 03:40:48 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x120f39400) [pid = 1668] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 03:40:48 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x115e89000) [pid = 1668] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 03:40:48 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x1182b6000) [pid = 1668] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 03:40:48 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x12adb4c00) [pid = 1668] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 03:40:48 INFO - PROCESS | 1668 | 1467110448113 Marionette TRACE conn3 <- [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:40:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 03:40:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 918ms 03:40:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 03:40:48 INFO - PROCESS | 1668 | 1467110448147 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 03:40:48 INFO - PROCESS | 1668 | 1467110448148 Marionette TRACE conn3 <- [1,1173,null,{"value":"7"}] 03:40:48 INFO - PROCESS | 1668 | 1467110448151 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 03:40:48 INFO - PROCESS | 1668 | 1467110448152 Marionette TRACE conn3 <- [1,1174,null,{}] 03:40:48 INFO - PROCESS | 1668 | 1467110448154 Marionette TRACE conn3 -> [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:40:48 INFO - PROCESS | 1668 | 1467110448155 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:48 INFO - PROCESS | 1668 | 1467110448239 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 03:40:48 INFO - PROCESS | 1668 | 1467110448243 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:48 INFO - PROCESS | 1668 | 1467110448244 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:48 INFO - PROCESS | 1668 | ++DOCSHELL 0x129035000 == 35 [pid = 1668] [id = 301] 03:40:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x116782800) [pid = 1668] [serial = 902] [outer = 0x0] 03:40:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x116a29800) [pid = 1668] [serial = 903] [outer = 0x116782800] 03:40:48 INFO - PROCESS | 1668 | 1467110448268 Marionette DEBUG loaded listener.js 03:40:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x11938e000) [pid = 1668] [serial = 904] [outer = 0x116782800] 03:40:48 INFO - PROCESS | 1668 | 1467110448603 Marionette TRACE conn3 <- [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:40:48 INFO - PROCESS | 1668 | 1467110448622 Marionette TRACE conn3 <- [1,1177,null,{"value":"7"}] 03:40:48 INFO - PROCESS | 1668 | 1467110448624 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 03:40:48 INFO - PROCESS | 1668 | 1467110448625 Marionette TRACE conn3 <- [1,1178,null,{}] 03:40:48 INFO - PROCESS | 1668 | 1467110448628 Marionette TRACE conn3 -> [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:40:48 INFO - PROCESS | 1668 | 1467110448629 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:48 INFO - PROCESS | 1668 | 1467110448739 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 03:40:48 INFO - PROCESS | 1668 | 1467110448745 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:48 INFO - PROCESS | 1668 | 1467110448746 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:48 INFO - PROCESS | 1668 | ++DOCSHELL 0x12a99f000 == 36 [pid = 1668] [id = 302] 03:40:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x116a22c00) [pid = 1668] [serial = 905] [outer = 0x0] 03:40:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x1219cac00) [pid = 1668] [serial = 906] [outer = 0x116a22c00] 03:40:48 INFO - PROCESS | 1668 | 1467110448770 Marionette DEBUG loaded listener.js 03:40:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x129049c00) [pid = 1668] [serial = 907] [outer = 0x116a22c00] 03:40:49 INFO - PROCESS | 1668 | 1467110449076 Marionette TRACE conn3 <- [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:40:49 INFO - PROCESS | 1668 | 1467110449094 Marionette TRACE conn3 <- [1,1181,null,{"value":"7"}] 03:40:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 03:40:49 INFO - PROCESS | 1668 | 1467110449096 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 03:40:49 INFO - PROCESS | 1668 | 1467110449098 Marionette TRACE conn3 <- [1,1182,null,{}] 03:40:49 INFO - PROCESS | 1668 | 1467110449103 Marionette TRACE conn3 -> [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:40:49 INFO - PROCESS | 1668 | 1467110449105 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:49 INFO - PROCESS | 1668 | 1467110449197 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 03:40:49 INFO - PROCESS | 1668 | 1467110449203 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:49 INFO - PROCESS | 1668 | 1467110449204 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:49 INFO - PROCESS | 1668 | ++DOCSHELL 0x12b88c800 == 37 [pid = 1668] [id = 303] 03:40:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x12950f800) [pid = 1668] [serial = 908] [outer = 0x0] 03:40:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x12a70e800) [pid = 1668] [serial = 909] [outer = 0x12950f800] 03:40:49 INFO - PROCESS | 1668 | 1467110449230 Marionette DEBUG loaded listener.js 03:40:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 110 (0x12adb6c00) [pid = 1668] [serial = 910] [outer = 0x12950f800] 03:40:49 INFO - PROCESS | 1668 | 1467110449578 Marionette TRACE conn3 <- [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:40:49 INFO - PROCESS | 1668 | 1467110449620 Marionette TRACE conn3 <- [1,1185,null,{"value":"7"}] 03:40:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 03:40:49 INFO - PROCESS | 1668 | 1467110449634 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 03:40:49 INFO - PROCESS | 1668 | 1467110449635 Marionette TRACE conn3 <- [1,1186,null,{}] 03:40:49 INFO - PROCESS | 1668 | 1467110449637 Marionette TRACE conn3 -> [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:40:49 INFO - PROCESS | 1668 | 1467110449638 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:49 INFO - PROCESS | 1668 | 1467110449715 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 03:40:49 INFO - PROCESS | 1668 | 1467110449721 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:49 INFO - PROCESS | 1668 | 1467110449722 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:49 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bc7e800 == 38 [pid = 1668] [id = 304] 03:40:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 111 (0x12b8c1400) [pid = 1668] [serial = 911] [outer = 0x0] 03:40:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 112 (0x12bb44000) [pid = 1668] [serial = 912] [outer = 0x12b8c1400] 03:40:49 INFO - PROCESS | 1668 | 1467110449746 Marionette DEBUG loaded listener.js 03:40:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 113 (0x12bbadc00) [pid = 1668] [serial = 913] [outer = 0x12b8c1400] 03:40:50 INFO - PROCESS | 1668 | 1467110450233 Marionette TRACE conn3 <- [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:40:50 INFO - PROCESS | 1668 | 1467110450308 Marionette TRACE conn3 <- [1,1189,null,{"value":"7"}] 03:40:50 INFO - PROCESS | 1668 | 1467110450311 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 03:40:50 INFO - PROCESS | 1668 | 1467110450313 Marionette TRACE conn3 <- [1,1190,null,{}] 03:40:50 INFO - PROCESS | 1668 | 1467110450317 Marionette TRACE conn3 -> [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:40:50 INFO - PROCESS | 1668 | 1467110450319 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:50 INFO - PROCESS | 1668 | 1467110450430 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 03:40:50 INFO - PROCESS | 1668 | 1467110450494 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:50 INFO - PROCESS | 1668 | 1467110450496 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:50 INFO - PROCESS | 1668 | ++DOCSHELL 0x118306000 == 39 [pid = 1668] [id = 305] 03:40:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 114 (0x112ddc000) [pid = 1668] [serial = 914] [outer = 0x0] 03:40:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 115 (0x1164eb000) [pid = 1668] [serial = 915] [outer = 0x112ddc000] 03:40:50 INFO - PROCESS | 1668 | 1467110450527 Marionette DEBUG loaded listener.js 03:40:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 116 (0x117143c00) [pid = 1668] [serial = 916] [outer = 0x112ddc000] 03:40:51 INFO - PROCESS | 1668 | 1467110451094 Marionette TRACE conn3 <- [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:40:51 INFO - PROCESS | 1668 | 1467110451140 Marionette TRACE conn3 <- [1,1193,null,{"value":"7"}] 03:40:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 03:40:51 INFO - PROCESS | 1668 | 1467110451145 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 03:40:51 INFO - PROCESS | 1668 | 1467110451146 Marionette TRACE conn3 <- [1,1194,null,{}] 03:40:51 INFO - PROCESS | 1668 | 1467110451149 Marionette TRACE conn3 -> [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:40:51 INFO - PROCESS | 1668 | 1467110451151 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:51 INFO - PROCESS | 1668 | 1467110451262 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 03:40:51 INFO - PROCESS | 1668 | 1467110451348 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:51 INFO - PROCESS | 1668 | 1467110451350 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:51 INFO - PROCESS | 1668 | ++DOCSHELL 0x123db9800 == 40 [pid = 1668] [id = 306] 03:40:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 117 (0x118e47400) [pid = 1668] [serial = 917] [outer = 0x0] 03:40:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 118 (0x119434400) [pid = 1668] [serial = 918] [outer = 0x118e47400] 03:40:51 INFO - PROCESS | 1668 | 1467110451380 Marionette DEBUG loaded listener.js 03:40:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 119 (0x120f31400) [pid = 1668] [serial = 919] [outer = 0x118e47400] 03:40:52 INFO - PROCESS | 1668 | 1467110452039 Marionette TRACE conn3 <- [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:40:52 INFO - PROCESS | 1668 | 1467110452072 Marionette TRACE conn3 <- [1,1197,null,{"value":"7"}] 03:40:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 03:40:52 INFO - PROCESS | 1668 | 1467110452075 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 03:40:52 INFO - PROCESS | 1668 | 1467110452077 Marionette TRACE conn3 <- [1,1198,null,{}] 03:40:52 INFO - PROCESS | 1668 | 1467110452081 Marionette TRACE conn3 -> [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:40:52 INFO - PROCESS | 1668 | 1467110452082 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:52 INFO - PROCESS | 1668 | 1467110452190 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 03:40:52 INFO - PROCESS | 1668 | 1467110452253 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:52 INFO - PROCESS | 1668 | 1467110452256 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:52 INFO - PROCESS | 1668 | ++DOCSHELL 0x11830a800 == 41 [pid = 1668] [id = 307] 03:40:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 120 (0x1133e8800) [pid = 1668] [serial = 920] [outer = 0x0] 03:40:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 121 (0x115d50400) [pid = 1668] [serial = 921] [outer = 0x1133e8800] 03:40:52 INFO - PROCESS | 1668 | 1467110452283 Marionette DEBUG loaded listener.js 03:40:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 122 (0x11677d800) [pid = 1668] [serial = 922] [outer = 0x1133e8800] 03:40:52 INFO - PROCESS | 1668 | --DOCSHELL 0x12b88c800 == 40 [pid = 1668] [id = 303] 03:40:52 INFO - PROCESS | 1668 | --DOCSHELL 0x12a99f000 == 39 [pid = 1668] [id = 302] 03:40:52 INFO - PROCESS | 1668 | --DOCSHELL 0x129035000 == 38 [pid = 1668] [id = 301] 03:40:52 INFO - PROCESS | 1668 | --DOCSHELL 0x12a669000 == 37 [pid = 1668] [id = 300] 03:40:52 INFO - PROCESS | 1668 | --DOCSHELL 0x129033800 == 36 [pid = 1668] [id = 299] 03:40:52 INFO - PROCESS | 1668 | --DOCSHELL 0x1260ea800 == 35 [pid = 1668] [id = 298] 03:40:52 INFO - PROCESS | 1668 | --DOCSHELL 0x123db8800 == 34 [pid = 1668] [id = 297] 03:40:52 INFO - PROCESS | 1668 | --DOCSHELL 0x12113c800 == 33 [pid = 1668] [id = 296] 03:40:52 INFO - PROCESS | 1668 | --DOCSHELL 0x119d12000 == 32 [pid = 1668] [id = 295] 03:40:52 INFO - PROCESS | 1668 | --DOCSHELL 0x1184a7000 == 31 [pid = 1668] [id = 294] 03:40:52 INFO - PROCESS | 1668 | --DOCSHELL 0x1164ac000 == 30 [pid = 1668] [id = 293] 03:40:52 INFO - PROCESS | 1668 | --DOCSHELL 0x112c51000 == 29 [pid = 1668] [id = 292] 03:40:52 INFO - PROCESS | 1668 | --DOMWINDOW == 121 (0x12a6ac400) [pid = 1668] [serial = 807] [outer = 0x0] [url = about:blank] 03:40:52 INFO - PROCESS | 1668 | --DOMWINDOW == 120 (0x126353800) [pid = 1668] [serial = 771] [outer = 0x0] [url = about:blank] 03:40:52 INFO - PROCESS | 1668 | --DOMWINDOW == 119 (0x12b8bc800) [pid = 1668] [serial = 854] [outer = 0x0] [url = about:blank] 03:40:52 INFO - PROCESS | 1668 | --DOMWINDOW == 118 (0x12904a800) [pid = 1668] [serial = 839] [outer = 0x0] [url = about:blank] 03:40:52 INFO - PROCESS | 1668 | --DOMWINDOW == 117 (0x129554000) [pid = 1668] [serial = 842] [outer = 0x0] [url = about:blank] 03:40:52 INFO - PROCESS | 1668 | --DOMWINDOW == 116 (0x12950f400) [pid = 1668] [serial = 840] [outer = 0x0] [url = about:blank] 03:40:52 INFO - PROCESS | 1668 | --DOMWINDOW == 115 (0x116faa000) [pid = 1668] [serial = 825] [outer = 0x0] [url = about:blank] 03:40:52 INFO - PROCESS | 1668 | --DOMWINDOW == 114 (0x11259fc00) [pid = 1668] [serial = 809] [outer = 0x0] [url = about:blank] 03:40:52 INFO - PROCESS | 1668 | --DOMWINDOW == 113 (0x112ede800) [pid = 1668] [serial = 810] [outer = 0x0] [url = about:blank] 03:40:52 INFO - PROCESS | 1668 | --DOMWINDOW == 112 (0x121160000) [pid = 1668] [serial = 830] [outer = 0x0] [url = about:blank] 03:40:52 INFO - PROCESS | 1668 | --DOMWINDOW == 111 (0x121a44000) [pid = 1668] [serial = 831] [outer = 0x0] [url = about:blank] 03:40:52 INFO - PROCESS | 1668 | --DOMWINDOW == 110 (0x126c6d400) [pid = 1668] [serial = 818] [outer = 0x0] [url = about:blank] 03:40:52 INFO - PROCESS | 1668 | --DOMWINDOW == 109 (0x128c24400) [pid = 1668] [serial = 819] [outer = 0x0] [url = about:blank] 03:40:52 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x1219cb400) [pid = 1668] [serial = 821] [outer = 0x0] [url = about:blank] 03:40:52 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x12927d800) [pid = 1668] [serial = 822] [outer = 0x0] [url = about:blank] 03:40:52 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x119d98c00) [pid = 1668] [serial = 815] [outer = 0x0] [url = about:blank] 03:40:52 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x1219d0000) [pid = 1668] [serial = 816] [outer = 0x0] [url = about:blank] 03:40:52 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x126c6e800) [pid = 1668] [serial = 836] [outer = 0x0] [url = about:blank] 03:40:52 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x11803dc00) [pid = 1668] [serial = 812] [outer = 0x0] [url = about:blank] 03:40:52 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x118361000) [pid = 1668] [serial = 813] [outer = 0x0] [url = about:blank] 03:40:52 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x116711c00) [pid = 1668] [serial = 824] [outer = 0x0] [url = about:blank] 03:40:52 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x124e36c00) [pid = 1668] [serial = 833] [outer = 0x0] [url = about:blank] 03:40:52 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x12631e000) [pid = 1668] [serial = 834] [outer = 0x0] [url = about:blank] 03:40:52 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x11826b000) [pid = 1668] [serial = 827] [outer = 0x0] [url = about:blank] 03:40:52 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x118360c00) [pid = 1668] [serial = 828] [outer = 0x0] [url = about:blank] 03:40:52 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x12a70a400) [pid = 1668] [serial = 845] [outer = 0x0] [url = about:blank] 03:40:52 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x12a6ad000) [pid = 1668] [serial = 843] [outer = 0x0] [url = about:blank] 03:40:52 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x1186bf800) [pid = 1668] [serial = 848] [outer = 0x0] [url = about:blank] 03:40:52 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x1218a3400) [pid = 1668] [serial = 849] [outer = 0x0] [url = about:blank] 03:40:52 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x12a710c00) [pid = 1668] [serial = 846] [outer = 0x0] [url = about:blank] 03:40:52 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x12b8c3c00) [pid = 1668] [serial = 855] [outer = 0x0] [url = about:blank] 03:40:52 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x12a70c000) [pid = 1668] [serial = 852] [outer = 0x0] [url = about:blank] 03:40:52 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x129047800) [pid = 1668] [serial = 851] [outer = 0x0] [url = about:blank] 03:40:52 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x128c18400) [pid = 1668] [serial = 837] [outer = 0x0] [url = about:blank] 03:40:52 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x128c82c00) [pid = 1668] [serial = 759] [outer = 0x0] [url = about:blank] 03:40:52 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x1219d5000) [pid = 1668] [serial = 768] [outer = 0x0] [url = about:blank] 03:40:52 INFO - PROCESS | 1668 | --DOMWINDOW == 85 (0x117ed0000) [pid = 1668] [serial = 762] [outer = 0x0] [url = about:blank] 03:40:52 INFO - PROCESS | 1668 | --DOMWINDOW == 84 (0x118e22000) [pid = 1668] [serial = 765] [outer = 0x0] [url = about:blank] 03:40:52 INFO - PROCESS | 1668 | 1467110452739 Marionette TRACE conn3 <- [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:40:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 03:40:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 672ms 03:40:52 INFO - PROCESS | 1668 | 1467110452748 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 03:40:52 INFO - PROCESS | 1668 | 1467110452753 Marionette TRACE conn3 <- [1,1201,null,{"value":"7"}] 03:40:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 03:40:52 INFO - PROCESS | 1668 | 1467110452757 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 03:40:52 INFO - PROCESS | 1668 | 1467110452759 Marionette TRACE conn3 <- [1,1202,null,{}] 03:40:52 INFO - PROCESS | 1668 | 1467110452761 Marionette TRACE conn3 -> [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:40:52 INFO - PROCESS | 1668 | 1467110452762 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:52 INFO - PROCESS | 1668 | 1467110452841 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 03:40:52 INFO - PROCESS | 1668 | 1467110452844 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:52 INFO - PROCESS | 1668 | 1467110452846 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:52 INFO - PROCESS | 1668 | ++DOCSHELL 0x1168b2800 == 30 [pid = 1668] [id = 308] 03:40:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 85 (0x11678c400) [pid = 1668] [serial = 923] [outer = 0x0] 03:40:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x11714e000) [pid = 1668] [serial = 924] [outer = 0x11678c400] 03:40:52 INFO - PROCESS | 1668 | 1467110452875 Marionette DEBUG loaded listener.js 03:40:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x118356800) [pid = 1668] [serial = 925] [outer = 0x11678c400] 03:40:53 INFO - PROCESS | 1668 | 1467110453213 Marionette TRACE conn3 <- [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:40:53 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:40:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 522ms 03:40:53 INFO - PROCESS | 1668 | 1467110453280 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 03:40:53 INFO - PROCESS | 1668 | 1467110453281 Marionette TRACE conn3 <- [1,1205,null,{"value":"7"}] 03:40:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 03:40:53 INFO - PROCESS | 1668 | 1467110453284 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 03:40:53 INFO - PROCESS | 1668 | 1467110453286 Marionette TRACE conn3 <- [1,1206,null,{}] 03:40:53 INFO - PROCESS | 1668 | 1467110453294 Marionette TRACE conn3 -> [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:40:53 INFO - PROCESS | 1668 | 1467110453297 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:53 INFO - PROCESS | 1668 | 1467110453380 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 03:40:53 INFO - PROCESS | 1668 | 1467110453387 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:53 INFO - PROCESS | 1668 | 1467110453389 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:53 INFO - PROCESS | 1668 | ++DOCSHELL 0x11990e000 == 31 [pid = 1668] [id = 309] 03:40:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x1127dd800) [pid = 1668] [serial = 926] [outer = 0x0] 03:40:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x118e43c00) [pid = 1668] [serial = 927] [outer = 0x1127dd800] 03:40:53 INFO - PROCESS | 1668 | 1467110453416 Marionette DEBUG loaded listener.js 03:40:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x1196b4c00) [pid = 1668] [serial = 928] [outer = 0x1127dd800] 03:40:53 INFO - PROCESS | 1668 | 1467110453767 Marionette TRACE conn3 <- [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:40:53 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:40:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 520ms 03:40:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 03:40:53 INFO - PROCESS | 1668 | 1467110453805 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 03:40:53 INFO - PROCESS | 1668 | 1467110453807 Marionette TRACE conn3 <- [1,1209,null,{"value":"7"}] 03:40:53 INFO - PROCESS | 1668 | 1467110453809 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 03:40:53 INFO - PROCESS | 1668 | 1467110453810 Marionette TRACE conn3 <- [1,1210,null,{}] 03:40:53 INFO - PROCESS | 1668 | 1467110453812 Marionette TRACE conn3 -> [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:40:53 INFO - PROCESS | 1668 | 1467110453813 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:53 INFO - PROCESS | 1668 | 1467110453892 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 03:40:53 INFO - PROCESS | 1668 | 1467110453896 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:53 INFO - PROCESS | 1668 | 1467110453897 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:53 INFO - PROCESS | 1668 | ++DOCSHELL 0x1214db800 == 32 [pid = 1668] [id = 310] 03:40:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x1196bf800) [pid = 1668] [serial = 929] [outer = 0x0] 03:40:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x121058400) [pid = 1668] [serial = 930] [outer = 0x1196bf800] 03:40:53 INFO - PROCESS | 1668 | 1467110453926 Marionette DEBUG loaded listener.js 03:40:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x1216bd400) [pid = 1668] [serial = 931] [outer = 0x1196bf800] 03:40:54 INFO - PROCESS | 1668 | 1467110454265 Marionette TRACE conn3 <- [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:40:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 03:40:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 468ms 03:40:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 03:40:54 INFO - PROCESS | 1668 | 1467110454278 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 03:40:54 INFO - PROCESS | 1668 | 1467110454279 Marionette TRACE conn3 <- [1,1213,null,{"value":"7"}] 03:40:54 INFO - PROCESS | 1668 | 1467110454281 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 03:40:54 INFO - PROCESS | 1668 | 1467110454282 Marionette TRACE conn3 <- [1,1214,null,{}] 03:40:54 INFO - PROCESS | 1668 | 1467110454288 Marionette TRACE conn3 -> [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:40:54 INFO - PROCESS | 1668 | 1467110454289 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:54 INFO - PROCESS | 1668 | 1467110454369 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 03:40:54 INFO - PROCESS | 1668 | 1467110454430 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:54 INFO - PROCESS | 1668 | 1467110454431 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:54 INFO - PROCESS | 1668 | ++DOCSHELL 0x123d20800 == 33 [pid = 1668] [id = 311] 03:40:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x1127e1800) [pid = 1668] [serial = 932] [outer = 0x0] 03:40:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x12189e000) [pid = 1668] [serial = 933] [outer = 0x1127e1800] 03:40:54 INFO - PROCESS | 1668 | 1467110454456 Marionette DEBUG loaded listener.js 03:40:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x123ea1400) [pid = 1668] [serial = 934] [outer = 0x1127e1800] 03:40:54 INFO - PROCESS | 1668 | 1467110454781 Marionette TRACE conn3 <- [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:40:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 03:40:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 520ms 03:40:54 INFO - PROCESS | 1668 | 1467110454803 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 03:40:54 INFO - PROCESS | 1668 | 1467110454805 Marionette TRACE conn3 <- [1,1217,null,{"value":"7"}] 03:40:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 03:40:54 INFO - PROCESS | 1668 | 1467110454818 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 03:40:54 INFO - PROCESS | 1668 | 1467110454820 Marionette TRACE conn3 <- [1,1218,null,{}] 03:40:54 INFO - PROCESS | 1668 | 1467110454824 Marionette TRACE conn3 -> [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:40:54 INFO - PROCESS | 1668 | 1467110454830 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:55 INFO - PROCESS | 1668 | 1467110455006 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 03:40:55 INFO - PROCESS | 1668 | 1467110455023 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:55 INFO - PROCESS | 1668 | 1467110455024 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:55 INFO - PROCESS | 1668 | ++DOCSHELL 0x125648000 == 34 [pid = 1668] [id = 312] 03:40:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x119da4800) [pid = 1668] [serial = 935] [outer = 0x0] 03:40:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x124cc4000) [pid = 1668] [serial = 936] [outer = 0x119da4800] 03:40:55 INFO - PROCESS | 1668 | 1467110455064 Marionette DEBUG loaded listener.js 03:40:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x126c71400) [pid = 1668] [serial = 937] [outer = 0x119da4800] 03:40:55 INFO - PROCESS | 1668 | 1467110455476 Marionette TRACE conn3 <- [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:40:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 03:40:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 673ms 03:40:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 03:40:55 INFO - PROCESS | 1668 | 1467110455490 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 03:40:55 INFO - PROCESS | 1668 | 1467110455491 Marionette TRACE conn3 <- [1,1221,null,{"value":"7"}] 03:40:55 INFO - PROCESS | 1668 | 1467110455493 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 03:40:55 INFO - PROCESS | 1668 | 1467110455494 Marionette TRACE conn3 <- [1,1222,null,{}] 03:40:55 INFO - PROCESS | 1668 | 1467110455496 Marionette TRACE conn3 -> [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:40:55 INFO - PROCESS | 1668 | 1467110455498 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:55 INFO - PROCESS | 1668 | 1467110455596 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 03:40:55 INFO - PROCESS | 1668 | 1467110455600 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:55 INFO - PROCESS | 1668 | 1467110455601 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:55 INFO - PROCESS | 1668 | ++DOCSHELL 0x128a12000 == 35 [pid = 1668] [id = 313] 03:40:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x126c71000) [pid = 1668] [serial = 938] [outer = 0x0] 03:40:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x128c18c00) [pid = 1668] [serial = 939] [outer = 0x126c71000] 03:40:55 INFO - PROCESS | 1668 | 1467110455633 Marionette DEBUG loaded listener.js 03:40:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x128c86000) [pid = 1668] [serial = 940] [outer = 0x126c71000] 03:40:55 INFO - PROCESS | 1668 | 1467110455957 Marionette TRACE conn3 <- [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:40:56 INFO - PROCESS | 1668 | 1467110456013 Marionette TRACE conn3 <- [1,1225,null,{"value":"7"}] 03:40:56 INFO - PROCESS | 1668 | 1467110456015 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 03:40:56 INFO - PROCESS | 1668 | 1467110456016 Marionette TRACE conn3 <- [1,1226,null,{}] 03:40:56 INFO - PROCESS | 1668 | 1467110456021 Marionette TRACE conn3 -> [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:40:56 INFO - PROCESS | 1668 | 1467110456022 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:56 INFO - PROCESS | 1668 | 1467110456124 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 03:40:56 INFO - PROCESS | 1668 | 1467110456136 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:56 INFO - PROCESS | 1668 | 1467110456137 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:56 INFO - PROCESS | 1668 | ++DOCSHELL 0x12963a000 == 36 [pid = 1668] [id = 314] 03:40:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x128c8c000) [pid = 1668] [serial = 941] [outer = 0x0] 03:40:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x12904bc00) [pid = 1668] [serial = 942] [outer = 0x128c8c000] 03:40:56 INFO - PROCESS | 1668 | 1467110456162 Marionette DEBUG loaded listener.js 03:40:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x129281c00) [pid = 1668] [serial = 943] [outer = 0x128c8c000] 03:40:56 INFO - PROCESS | 1668 | 1467110456510 Marionette TRACE conn3 <- [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:40:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 03:40:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 521ms 03:40:56 INFO - PROCESS | 1668 | 1467110456537 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 03:40:56 INFO - PROCESS | 1668 | 1467110456538 Marionette TRACE conn3 <- [1,1229,null,{"value":"7"}] 03:40:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 03:40:56 INFO - PROCESS | 1668 | 1467110456547 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 03:40:56 INFO - PROCESS | 1668 | 1467110456548 Marionette TRACE conn3 <- [1,1230,null,{}] 03:40:56 INFO - PROCESS | 1668 | 1467110456550 Marionette TRACE conn3 -> [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:40:56 INFO - PROCESS | 1668 | 1467110456551 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:56 INFO - PROCESS | 1668 | 1467110456662 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 03:40:56 INFO - PROCESS | 1668 | 1467110456666 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:56 INFO - PROCESS | 1668 | 1467110456667 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:56 INFO - PROCESS | 1668 | ++DOCSHELL 0x119902800 == 37 [pid = 1668] [id = 315] 03:40:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x1293e6800) [pid = 1668] [serial = 944] [outer = 0x0] 03:40:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x129504400) [pid = 1668] [serial = 945] [outer = 0x1293e6800] 03:40:56 INFO - PROCESS | 1668 | 1467110456692 Marionette DEBUG loaded listener.js 03:40:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x129554800) [pid = 1668] [serial = 946] [outer = 0x1293e6800] 03:40:56 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x112dd8400) [pid = 1668] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 03:40:56 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x1176f4000) [pid = 1668] [serial = 881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 03:40:56 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x1196b8c00) [pid = 1668] [serial = 884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 03:40:56 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x113c91800) [pid = 1668] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 03:40:56 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x1216c9000) [pid = 1668] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 03:40:56 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x126678c00) [pid = 1668] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 03:40:56 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x115d52400) [pid = 1668] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 03:40:56 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x111e58c00) [pid = 1668] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 03:40:56 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x116a22000) [pid = 1668] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 03:40:56 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x1219ce000) [pid = 1668] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 03:40:56 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x126c6ec00) [pid = 1668] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 03:40:56 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x1293e3800) [pid = 1668] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 03:40:56 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x1132d1400) [pid = 1668] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 03:40:56 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x1219d5400) [pid = 1668] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 03:40:56 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x116782800) [pid = 1668] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 03:40:56 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x116a22c00) [pid = 1668] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 03:40:56 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x12ad9e400) [pid = 1668] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 03:40:56 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x12950f800) [pid = 1668] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 03:40:57 INFO - PROCESS | 1668 | 1467110457100 Marionette TRACE conn3 <- [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:40:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 03:40:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 567ms 03:40:57 INFO - PROCESS | 1668 | 1467110457115 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 03:40:57 INFO - PROCESS | 1668 | 1467110457116 Marionette TRACE conn3 <- [1,1233,null,{"value":"7"}] 03:40:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 03:40:57 INFO - PROCESS | 1668 | 1467110457128 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 03:40:57 INFO - PROCESS | 1668 | 1467110457129 Marionette TRACE conn3 <- [1,1234,null,{}] 03:40:57 INFO - PROCESS | 1668 | 1467110457131 Marionette TRACE conn3 -> [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:40:57 INFO - PROCESS | 1668 | 1467110457132 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:57 INFO - PROCESS | 1668 | 1467110457252 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 03:40:57 INFO - PROCESS | 1668 | 1467110457286 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:57 INFO - PROCESS | 1668 | 1467110457287 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:57 INFO - PROCESS | 1668 | ++DOCSHELL 0x12560a000 == 38 [pid = 1668] [id = 316] 03:40:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x112953800) [pid = 1668] [serial = 947] [outer = 0x0] 03:40:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x11835c000) [pid = 1668] [serial = 948] [outer = 0x112953800] 03:40:57 INFO - PROCESS | 1668 | 1467110457311 Marionette DEBUG loaded listener.js 03:40:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x119311c00) [pid = 1668] [serial = 949] [outer = 0x112953800] 03:40:57 INFO - PROCESS | 1668 | 1467110457588 Marionette TRACE conn3 <- [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:40:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 03:40:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 520ms 03:40:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 03:40:57 INFO - PROCESS | 1668 | 1467110457647 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 03:40:57 INFO - PROCESS | 1668 | 1467110457648 Marionette TRACE conn3 <- [1,1237,null,{"value":"7"}] 03:40:57 INFO - PROCESS | 1668 | 1467110457652 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 03:40:57 INFO - PROCESS | 1668 | 1467110457654 Marionette TRACE conn3 <- [1,1238,null,{}] 03:40:57 INFO - PROCESS | 1668 | 1467110457657 Marionette TRACE conn3 -> [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:40:57 INFO - PROCESS | 1668 | 1467110457658 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:57 INFO - PROCESS | 1668 | 1467110457757 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 03:40:57 INFO - PROCESS | 1668 | 1467110457813 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:57 INFO - PROCESS | 1668 | 1467110457815 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:57 INFO - PROCESS | 1668 | ++DOCSHELL 0x12ad7b000 == 39 [pid = 1668] [id = 317] 03:40:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x118753000) [pid = 1668] [serial = 950] [outer = 0x0] 03:40:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x12903e400) [pid = 1668] [serial = 951] [outer = 0x118753000] 03:40:57 INFO - PROCESS | 1668 | 1467110457841 Marionette DEBUG loaded listener.js 03:40:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x12ab0e400) [pid = 1668] [serial = 952] [outer = 0x118753000] 03:40:58 INFO - PROCESS | 1668 | 1467110458104 Marionette TRACE conn3 <- [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:40:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 03:40:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 471ms 03:40:58 INFO - PROCESS | 1668 | 1467110458127 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 03:40:58 INFO - PROCESS | 1668 | 1467110458128 Marionette TRACE conn3 <- [1,1241,null,{"value":"7"}] 03:40:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 03:40:58 INFO - PROCESS | 1668 | 1467110458131 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 03:40:58 INFO - PROCESS | 1668 | 1467110458132 Marionette TRACE conn3 <- [1,1242,null,{}] 03:40:58 INFO - PROCESS | 1668 | 1467110458142 Marionette TRACE conn3 -> [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:40:58 INFO - PROCESS | 1668 | 1467110458143 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:58 INFO - PROCESS | 1668 | 1467110458230 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 03:40:58 INFO - PROCESS | 1668 | 1467110458234 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:58 INFO - PROCESS | 1668 | 1467110458235 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:58 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bad9000 == 40 [pid = 1668] [id = 318] 03:40:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x12ab0f400) [pid = 1668] [serial = 953] [outer = 0x0] 03:40:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x12ad9d000) [pid = 1668] [serial = 954] [outer = 0x12ab0f400] 03:40:58 INFO - PROCESS | 1668 | 1467110458259 Marionette DEBUG loaded listener.js 03:40:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x12b8c3c00) [pid = 1668] [serial = 955] [outer = 0x12ab0f400] 03:40:58 INFO - PROCESS | 1668 | 1467110458588 Marionette TRACE conn3 <- [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:40:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 03:40:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 477ms 03:40:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 03:40:58 INFO - PROCESS | 1668 | 1467110458609 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 03:40:58 INFO - PROCESS | 1668 | 1467110458610 Marionette TRACE conn3 <- [1,1245,null,{"value":"7"}] 03:40:58 INFO - PROCESS | 1668 | 1467110458612 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 03:40:58 INFO - PROCESS | 1668 | 1467110458613 Marionette TRACE conn3 <- [1,1246,null,{}] 03:40:58 INFO - PROCESS | 1668 | 1467110458615 Marionette TRACE conn3 -> [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:40:58 INFO - PROCESS | 1668 | 1467110458617 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:58 INFO - PROCESS | 1668 | 1467110458735 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 03:40:58 INFO - PROCESS | 1668 | 1467110458741 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:58 INFO - PROCESS | 1668 | 1467110458742 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:40:58 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bc86800 == 41 [pid = 1668] [id = 319] 03:40:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x12a708000) [pid = 1668] [serial = 956] [outer = 0x0] 03:40:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x12adb8400) [pid = 1668] [serial = 957] [outer = 0x12a708000] 03:40:58 INFO - PROCESS | 1668 | 1467110458766 Marionette DEBUG loaded listener.js 03:40:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x12bb4bc00) [pid = 1668] [serial = 958] [outer = 0x12a708000] 03:40:59 INFO - PROCESS | 1668 | --DOCSHELL 0x1168b2800 == 40 [pid = 1668] [id = 308] 03:40:59 INFO - PROCESS | 1668 | --DOCSHELL 0x11830a800 == 39 [pid = 1668] [id = 307] 03:40:59 INFO - PROCESS | 1668 | --DOCSHELL 0x123db9800 == 38 [pid = 1668] [id = 306] 03:40:59 INFO - PROCESS | 1668 | --DOCSHELL 0x118306000 == 37 [pid = 1668] [id = 305] 03:40:59 INFO - PROCESS | 1668 | --DOCSHELL 0x12bc7e800 == 36 [pid = 1668] [id = 304] 03:41:00 INFO - PROCESS | 1668 | --DOCSHELL 0x11990e000 == 35 [pid = 1668] [id = 309] 03:41:00 INFO - PROCESS | 1668 | --DOCSHELL 0x12963a000 == 34 [pid = 1668] [id = 314] 03:41:00 INFO - PROCESS | 1668 | --DOCSHELL 0x119902800 == 33 [pid = 1668] [id = 315] 03:41:00 INFO - PROCESS | 1668 | --DOCSHELL 0x128a12000 == 32 [pid = 1668] [id = 313] 03:41:00 INFO - PROCESS | 1668 | --DOCSHELL 0x12ad7b000 == 31 [pid = 1668] [id = 317] 03:41:00 INFO - PROCESS | 1668 | --DOCSHELL 0x1214db800 == 30 [pid = 1668] [id = 310] 03:41:00 INFO - PROCESS | 1668 | --DOCSHELL 0x123d20800 == 29 [pid = 1668] [id = 311] 03:41:00 INFO - PROCESS | 1668 | --DOCSHELL 0x125648000 == 28 [pid = 1668] [id = 312] 03:41:00 INFO - PROCESS | 1668 | --DOCSHELL 0x12560a000 == 27 [pid = 1668] [id = 316] 03:41:00 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x12bb47000) [pid = 1668] [serial = 873] [outer = 0x0] [url = about:blank] 03:41:00 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x12adb6c00) [pid = 1668] [serial = 910] [outer = 0x0] [url = about:blank] 03:41:00 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x116a29800) [pid = 1668] [serial = 903] [outer = 0x0] [url = about:blank] 03:41:00 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x12bb44000) [pid = 1668] [serial = 912] [outer = 0x0] [url = about:blank] 03:41:00 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x12b8be400) [pid = 1668] [serial = 872] [outer = 0x0] [url = about:blank] 03:41:00 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x12a70e800) [pid = 1668] [serial = 909] [outer = 0x0] [url = about:blank] 03:41:00 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x129049c00) [pid = 1668] [serial = 907] [outer = 0x0] [url = about:blank] 03:41:00 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x129278800) [pid = 1668] [serial = 895] [outer = 0x0] [url = about:blank] 03:41:00 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x126039800) [pid = 1668] [serial = 892] [outer = 0x0] [url = about:blank] 03:41:00 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x12a705000) [pid = 1668] [serial = 901] [outer = 0x0] [url = about:blank] 03:41:00 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x124ade000) [pid = 1668] [serial = 889] [outer = 0x0] [url = about:blank] 03:41:00 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x124cc2c00) [pid = 1668] [serial = 891] [outer = 0x0] [url = about:blank] 03:41:00 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x118274000) [pid = 1668] [serial = 882] [outer = 0x0] [url = about:blank] 03:41:00 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x1186bb000) [pid = 1668] [serial = 883] [outer = 0x0] [url = about:blank] 03:41:00 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x119ab2000) [pid = 1668] [serial = 885] [outer = 0x0] [url = about:blank] 03:41:00 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x121162c00) [pid = 1668] [serial = 886] [outer = 0x0] [url = about:blank] 03:41:00 INFO - PROCESS | 1668 | --DOMWINDOW == 85 (0x115d4c400) [pid = 1668] [serial = 878] [outer = 0x0] [url = about:blank] 03:41:00 INFO - PROCESS | 1668 | --DOMWINDOW == 84 (0x11663ec00) [pid = 1668] [serial = 879] [outer = 0x0] [url = about:blank] 03:41:00 INFO - PROCESS | 1668 | --DOMWINDOW == 83 (0x1219d1800) [pid = 1668] [serial = 888] [outer = 0x0] [url = about:blank] 03:41:00 INFO - PROCESS | 1668 | --DOMWINDOW == 82 (0x128c16000) [pid = 1668] [serial = 894] [outer = 0x0] [url = about:blank] 03:41:00 INFO - PROCESS | 1668 | --DOMWINDOW == 81 (0x1216c6c00) [pid = 1668] [serial = 492] [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:41:00 INFO - PROCESS | 1668 | --DOMWINDOW == 80 (0x118355000) [pid = 1668] [serial = 876] [outer = 0x0] [url = about:blank] 03:41:00 INFO - PROCESS | 1668 | --DOMWINDOW == 79 (0x1176ec400) [pid = 1668] [serial = 875] [outer = 0x0] [url = about:blank] 03:41:00 INFO - PROCESS | 1668 | --DOMWINDOW == 78 (0x115d52000) [pid = 1668] [serial = 858] [outer = 0x0] [url = about:blank] 03:41:00 INFO - PROCESS | 1668 | --DOMWINDOW == 77 (0x112977800) [pid = 1668] [serial = 857] [outer = 0x0] [url = about:blank] 03:41:00 INFO - PROCESS | 1668 | --DOMWINDOW == 76 (0x1186b5400) [pid = 1668] [serial = 860] [outer = 0x0] [url = about:blank] 03:41:00 INFO - PROCESS | 1668 | --DOMWINDOW == 75 (0x119381800) [pid = 1668] [serial = 861] [outer = 0x0] [url = about:blank] 03:41:00 INFO - PROCESS | 1668 | --DOMWINDOW == 74 (0x126c6c800) [pid = 1668] [serial = 864] [outer = 0x0] [url = about:blank] 03:41:00 INFO - PROCESS | 1668 | --DOMWINDOW == 73 (0x123d77800) [pid = 1668] [serial = 863] [outer = 0x0] [url = about:blank] 03:41:00 INFO - PROCESS | 1668 | --DOMWINDOW == 72 (0x1293e9000) [pid = 1668] [serial = 867] [outer = 0x0] [url = about:blank] 03:41:00 INFO - PROCESS | 1668 | --DOMWINDOW == 71 (0x129046000) [pid = 1668] [serial = 866] [outer = 0x0] [url = about:blank] 03:41:00 INFO - PROCESS | 1668 | --DOMWINDOW == 70 (0x12ad9a800) [pid = 1668] [serial = 870] [outer = 0x0] [url = about:blank] 03:41:00 INFO - PROCESS | 1668 | --DOMWINDOW == 69 (0x1293ec000) [pid = 1668] [serial = 898] [outer = 0x0] [url = about:blank] 03:41:00 INFO - PROCESS | 1668 | --DOMWINDOW == 68 (0x129282c00) [pid = 1668] [serial = 897] [outer = 0x0] [url = about:blank] 03:41:00 INFO - PROCESS | 1668 | --DOMWINDOW == 67 (0x12ab0f000) [pid = 1668] [serial = 869] [outer = 0x0] [url = about:blank] 03:41:00 INFO - PROCESS | 1668 | --DOMWINDOW == 66 (0x129553800) [pid = 1668] [serial = 900] [outer = 0x0] [url = about:blank] 03:41:00 INFO - PROCESS | 1668 | --DOMWINDOW == 65 (0x11938e000) [pid = 1668] [serial = 904] [outer = 0x0] [url = about:blank] 03:41:00 INFO - PROCESS | 1668 | --DOMWINDOW == 64 (0x1219cac00) [pid = 1668] [serial = 906] [outer = 0x0] [url = about:blank] 03:41:00 INFO - PROCESS | 1668 | --DOCSHELL 0x12bad9000 == 26 [pid = 1668] [id = 318] 03:41:00 INFO - PROCESS | 1668 | 1467110460249 Marionette TRACE conn3 <- [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:41:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 03:41:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1669ms 03:41:00 INFO - PROCESS | 1668 | 1467110460293 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 03:41:00 INFO - PROCESS | 1668 | 1467110460296 Marionette TRACE conn3 <- [1,1249,null,{"value":"7"}] 03:41:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 03:41:00 INFO - PROCESS | 1668 | 1467110460304 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 03:41:00 INFO - PROCESS | 1668 | 1467110460306 Marionette TRACE conn3 <- [1,1250,null,{}] 03:41:00 INFO - PROCESS | 1668 | 1467110460310 Marionette TRACE conn3 -> [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:41:00 INFO - PROCESS | 1668 | 1467110460312 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:00 INFO - PROCESS | 1668 | 1467110460387 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 03:41:00 INFO - PROCESS | 1668 | 1467110460392 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:00 INFO - PROCESS | 1668 | 1467110460394 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:00 INFO - PROCESS | 1668 | ++DOCSHELL 0x115e4a800 == 27 [pid = 1668] [id = 320] 03:41:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 65 (0x112dcec00) [pid = 1668] [serial = 959] [outer = 0x0] 03:41:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 66 (0x112dcfc00) [pid = 1668] [serial = 960] [outer = 0x112dcec00] 03:41:00 INFO - PROCESS | 1668 | 1467110460424 Marionette DEBUG loaded listener.js 03:41:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 67 (0x112dddc00) [pid = 1668] [serial = 961] [outer = 0x112dcec00] 03:41:00 INFO - PROCESS | 1668 | 1467110460793 Marionette TRACE conn3 <- [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:41:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 03:41:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 527ms 03:41:00 INFO - PROCESS | 1668 | 1467110460830 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 03:41:00 INFO - PROCESS | 1668 | 1467110460834 Marionette TRACE conn3 <- [1,1253,null,{"value":"7"}] 03:41:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 03:41:00 INFO - PROCESS | 1668 | 1467110460838 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 03:41:00 INFO - PROCESS | 1668 | 1467110460840 Marionette TRACE conn3 <- [1,1254,null,{}] 03:41:00 INFO - PROCESS | 1668 | 1467110460847 Marionette TRACE conn3 -> [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:41:00 INFO - PROCESS | 1668 | 1467110460849 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:00 INFO - PROCESS | 1668 | 1467110460926 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 03:41:00 INFO - PROCESS | 1668 | 1467110460930 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:00 INFO - PROCESS | 1668 | 1467110460932 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:00 INFO - PROCESS | 1668 | ++DOCSHELL 0x116aad000 == 28 [pid = 1668] [id = 321] 03:41:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 68 (0x112edf800) [pid = 1668] [serial = 962] [outer = 0x0] 03:41:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 69 (0x115d4c000) [pid = 1668] [serial = 963] [outer = 0x112edf800] 03:41:00 INFO - PROCESS | 1668 | 1467110460962 Marionette DEBUG loaded listener.js 03:41:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 70 (0x115ddf400) [pid = 1668] [serial = 964] [outer = 0x112edf800] 03:41:01 INFO - PROCESS | 1668 | 1467110461299 Marionette TRACE conn3 <- [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:41:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 03:41:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 471ms 03:41:01 INFO - PROCESS | 1668 | 1467110461310 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 03:41:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 03:41:01 INFO - PROCESS | 1668 | 1467110461322 Marionette TRACE conn3 <- [1,1257,null,{"value":"7"}] 03:41:01 INFO - PROCESS | 1668 | 1467110461325 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 03:41:01 INFO - PROCESS | 1668 | 1467110461327 Marionette TRACE conn3 <- [1,1258,null,{}] 03:41:01 INFO - PROCESS | 1668 | 1467110461335 Marionette TRACE conn3 -> [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:41:01 INFO - PROCESS | 1668 | 1467110461338 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:01 INFO - PROCESS | 1668 | 1467110461433 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 03:41:01 INFO - PROCESS | 1668 | 1467110461441 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:01 INFO - PROCESS | 1668 | 1467110461443 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:01 INFO - PROCESS | 1668 | ++DOCSHELL 0x1182ea000 == 29 [pid = 1668] [id = 322] 03:41:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 71 (0x1121b9000) [pid = 1668] [serial = 965] [outer = 0x0] 03:41:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 72 (0x11670ac00) [pid = 1668] [serial = 966] [outer = 0x1121b9000] 03:41:01 INFO - PROCESS | 1668 | 1467110461470 Marionette DEBUG loaded listener.js 03:41:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 73 (0x11680c400) [pid = 1668] [serial = 967] [outer = 0x1121b9000] 03:41:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 03:41:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 473ms 03:41:01 INFO - PROCESS | 1668 | 1467110461794 Marionette TRACE conn3 <- [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:41:01 INFO - PROCESS | 1668 | 1467110461805 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 03:41:01 INFO - PROCESS | 1668 | 1467110461806 Marionette TRACE conn3 <- [1,1261,null,{"value":"7"}] 03:41:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 03:41:01 INFO - PROCESS | 1668 | 1467110461809 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 03:41:01 INFO - PROCESS | 1668 | 1467110461810 Marionette TRACE conn3 <- [1,1262,null,{}] 03:41:01 INFO - PROCESS | 1668 | 1467110461812 Marionette TRACE conn3 -> [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:41:01 INFO - PROCESS | 1668 | 1467110461813 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:01 INFO - PROCESS | 1668 | 1467110461893 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 03:41:01 INFO - PROCESS | 1668 | 1467110461897 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:01 INFO - PROCESS | 1668 | 1467110461899 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:01 INFO - PROCESS | 1668 | ++DOCSHELL 0x1184c4000 == 30 [pid = 1668] [id = 323] 03:41:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 74 (0x116fa2400) [pid = 1668] [serial = 968] [outer = 0x0] 03:41:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 75 (0x117ed5800) [pid = 1668] [serial = 969] [outer = 0x116fa2400] 03:41:01 INFO - PROCESS | 1668 | 1467110461926 Marionette DEBUG loaded listener.js 03:41:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 76 (0x11803dc00) [pid = 1668] [serial = 970] [outer = 0x116fa2400] 03:41:02 INFO - PROCESS | 1668 | 1467110462247 Marionette TRACE conn3 <- [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:41:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 03:41:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 471ms 03:41:02 INFO - PROCESS | 1668 | 1467110462280 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 03:41:02 INFO - PROCESS | 1668 | 1467110462282 Marionette TRACE conn3 <- [1,1265,null,{"value":"7"}] 03:41:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 03:41:02 INFO - PROCESS | 1668 | 1467110462284 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 03:41:02 INFO - PROCESS | 1668 | 1467110462285 Marionette TRACE conn3 <- [1,1266,null,{}] 03:41:02 INFO - PROCESS | 1668 | 1467110462287 Marionette TRACE conn3 -> [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:41:02 INFO - PROCESS | 1668 | 1467110462288 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:02 INFO - PROCESS | 1668 | 1467110462390 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 03:41:02 INFO - PROCESS | 1668 | 1467110462395 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:02 INFO - PROCESS | 1668 | 1467110462397 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:02 INFO - PROCESS | 1668 | ++DOCSHELL 0x1193aa000 == 31 [pid = 1668] [id = 324] 03:41:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 77 (0x112ddd800) [pid = 1668] [serial = 971] [outer = 0x0] 03:41:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 78 (0x118230800) [pid = 1668] [serial = 972] [outer = 0x112ddd800] 03:41:02 INFO - PROCESS | 1668 | 1467110462423 Marionette DEBUG loaded listener.js 03:41:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 79 (0x1182ba400) [pid = 1668] [serial = 973] [outer = 0x112ddd800] 03:41:02 INFO - PROCESS | 1668 | 1467110462740 Marionette TRACE conn3 <- [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:41:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 03:41:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 471ms 03:41:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 03:41:02 INFO - PROCESS | 1668 | 1467110462756 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 03:41:02 INFO - PROCESS | 1668 | 1467110462757 Marionette TRACE conn3 <- [1,1269,null,{"value":"7"}] 03:41:02 INFO - PROCESS | 1668 | 1467110462759 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 03:41:02 INFO - PROCESS | 1668 | 1467110462760 Marionette TRACE conn3 <- [1,1270,null,{}] 03:41:02 INFO - PROCESS | 1668 | 1467110462762 Marionette TRACE conn3 -> [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:41:02 INFO - PROCESS | 1668 | 1467110462768 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:02 INFO - PROCESS | 1668 | 1467110462858 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 03:41:02 INFO - PROCESS | 1668 | 1467110462862 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:02 INFO - PROCESS | 1668 | 1467110462863 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:02 INFO - PROCESS | 1668 | ++DOCSHELL 0x119e3e000 == 32 [pid = 1668] [id = 325] 03:41:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 80 (0x118355c00) [pid = 1668] [serial = 974] [outer = 0x0] 03:41:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 81 (0x1186b6000) [pid = 1668] [serial = 975] [outer = 0x118355c00] 03:41:02 INFO - PROCESS | 1668 | 1467110462890 Marionette DEBUG loaded listener.js 03:41:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 82 (0x118e4c400) [pid = 1668] [serial = 976] [outer = 0x118355c00] 03:41:03 INFO - PROCESS | 1668 | 1467110463217 Marionette TRACE conn3 <- [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:41:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 03:41:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 468ms 03:41:03 INFO - PROCESS | 1668 | 1467110463228 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 03:41:03 INFO - PROCESS | 1668 | 1467110463229 Marionette TRACE conn3 <- [1,1273,null,{"value":"7"}] 03:41:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 03:41:03 INFO - PROCESS | 1668 | 1467110463231 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 03:41:03 INFO - PROCESS | 1668 | 1467110463232 Marionette TRACE conn3 <- [1,1274,null,{}] 03:41:03 INFO - PROCESS | 1668 | 1467110463238 Marionette TRACE conn3 -> [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:41:03 INFO - PROCESS | 1668 | 1467110463239 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:03 INFO - PROCESS | 1668 | 1467110463346 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 03:41:03 INFO - PROCESS | 1668 | 1467110463352 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:03 INFO - PROCESS | 1668 | 1467110463353 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:03 INFO - PROCESS | 1668 | ++DOCSHELL 0x1212ba800 == 33 [pid = 1668] [id = 326] 03:41:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 83 (0x11259e400) [pid = 1668] [serial = 977] [outer = 0x0] 03:41:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 84 (0x118e48400) [pid = 1668] [serial = 978] [outer = 0x11259e400] 03:41:03 INFO - PROCESS | 1668 | 1467110463377 Marionette DEBUG loaded listener.js 03:41:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 85 (0x11943fc00) [pid = 1668] [serial = 979] [outer = 0x11259e400] 03:41:03 INFO - PROCESS | 1668 | 1467110463650 Marionette TRACE conn3 <- [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:41:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 03:41:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 470ms 03:41:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 03:41:03 INFO - PROCESS | 1668 | 1467110463704 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 03:41:03 INFO - PROCESS | 1668 | 1467110463705 Marionette TRACE conn3 <- [1,1277,null,{"value":"7"}] 03:41:03 INFO - PROCESS | 1668 | 1467110463707 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 03:41:03 INFO - PROCESS | 1668 | 1467110463709 Marionette TRACE conn3 <- [1,1278,null,{}] 03:41:03 INFO - PROCESS | 1668 | 1467110463711 Marionette TRACE conn3 -> [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:41:03 INFO - PROCESS | 1668 | 1467110463712 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:03 INFO - PROCESS | 1668 | 1467110463787 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 03:41:03 INFO - PROCESS | 1668 | 1467110463791 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:03 INFO - PROCESS | 1668 | 1467110463792 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:03 INFO - PROCESS | 1668 | ++DOCSHELL 0x12195a000 == 34 [pid = 1668] [id = 327] 03:41:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x112e87c00) [pid = 1668] [serial = 980] [outer = 0x0] 03:41:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x119cf6000) [pid = 1668] [serial = 981] [outer = 0x112e87c00] 03:41:03 INFO - PROCESS | 1668 | 1467110463819 Marionette DEBUG loaded listener.js 03:41:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x12105a800) [pid = 1668] [serial = 982] [outer = 0x112e87c00] 03:41:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 03:41:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 518ms 03:41:04 INFO - PROCESS | 1668 | 1467110464221 Marionette TRACE conn3 <- [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:41:04 INFO - PROCESS | 1668 | 1467110464226 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 03:41:04 INFO - PROCESS | 1668 | 1467110464228 Marionette TRACE conn3 <- [1,1281,null,{"value":"7"}] 03:41:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 03:41:04 INFO - PROCESS | 1668 | 1467110464230 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 03:41:04 INFO - PROCESS | 1668 | 1467110464232 Marionette TRACE conn3 <- [1,1282,null,{}] 03:41:04 INFO - PROCESS | 1668 | 1467110464240 Marionette TRACE conn3 -> [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:41:04 INFO - PROCESS | 1668 | 1467110464242 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:04 INFO - PROCESS | 1668 | 1467110464389 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 03:41:04 INFO - PROCESS | 1668 | 1467110464400 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:04 INFO - PROCESS | 1668 | 1467110464401 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:04 INFO - PROCESS | 1668 | ++DOCSHELL 0x1182e5800 == 35 [pid = 1668] [id = 328] 03:41:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x117146400) [pid = 1668] [serial = 983] [outer = 0x0] 03:41:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x1212d4c00) [pid = 1668] [serial = 984] [outer = 0x117146400] 03:41:04 INFO - PROCESS | 1668 | 1467110464439 Marionette DEBUG loaded listener.js 03:41:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x1216bfc00) [pid = 1668] [serial = 985] [outer = 0x117146400] 03:41:04 INFO - PROCESS | 1668 | 1467110464775 Marionette TRACE conn3 <- [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:41:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 03:41:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 576ms 03:41:04 INFO - PROCESS | 1668 | 1467110464807 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 03:41:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 03:41:04 INFO - PROCESS | 1668 | 1467110464808 Marionette TRACE conn3 <- [1,1285,null,{"value":"7"}] 03:41:04 INFO - PROCESS | 1668 | 1467110464810 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 03:41:04 INFO - PROCESS | 1668 | 1467110464811 Marionette TRACE conn3 <- [1,1286,null,{}] 03:41:04 INFO - PROCESS | 1668 | 1467110464813 Marionette TRACE conn3 -> [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:41:04 INFO - PROCESS | 1668 | 1467110464815 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:04 INFO - PROCESS | 1668 | 1467110464897 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 03:41:04 INFO - PROCESS | 1668 | 1467110464902 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:04 INFO - PROCESS | 1668 | 1467110464904 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:04 INFO - PROCESS | 1668 | ++DOCSHELL 0x124a4a000 == 36 [pid = 1668] [id = 329] 03:41:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x1216c6000) [pid = 1668] [serial = 986] [outer = 0x0] 03:41:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x1219cd800) [pid = 1668] [serial = 987] [outer = 0x1216c6000] 03:41:04 INFO - PROCESS | 1668 | 1467110464928 Marionette DEBUG loaded listener.js 03:41:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x1219d5c00) [pid = 1668] [serial = 988] [outer = 0x1216c6000] 03:41:05 INFO - PROCESS | 1668 | 1467110465275 Marionette TRACE conn3 <- [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:41:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 03:41:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 472ms 03:41:05 INFO - PROCESS | 1668 | 1467110465282 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 03:41:05 INFO - PROCESS | 1668 | 1467110465285 Marionette TRACE conn3 <- [1,1289,null,{"value":"7"}] 03:41:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 03:41:05 INFO - PROCESS | 1668 | 1467110465290 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 03:41:05 INFO - PROCESS | 1668 | 1467110465292 Marionette TRACE conn3 <- [1,1290,null,{}] 03:41:05 INFO - PROCESS | 1668 | 1467110465294 Marionette TRACE conn3 -> [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:41:05 INFO - PROCESS | 1668 | 1467110465296 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:05 INFO - PROCESS | 1668 | 1467110465415 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 03:41:05 INFO - PROCESS | 1668 | 1467110465437 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:05 INFO - PROCESS | 1668 | 1467110465438 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:05 INFO - PROCESS | 1668 | ++DOCSHELL 0x1193a2000 == 37 [pid = 1668] [id = 330] 03:41:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x1174d7c00) [pid = 1668] [serial = 989] [outer = 0x0] 03:41:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x1219d5000) [pid = 1668] [serial = 990] [outer = 0x1174d7c00] 03:41:05 INFO - PROCESS | 1668 | 1467110465465 Marionette DEBUG loaded listener.js 03:41:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x124cc3000) [pid = 1668] [serial = 991] [outer = 0x1174d7c00] 03:41:05 INFO - PROCESS | 1668 | 1467110465808 Marionette TRACE conn3 <- [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:41:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 03:41:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 568ms 03:41:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 03:41:05 INFO - PROCESS | 1668 | 1467110465859 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 03:41:05 INFO - PROCESS | 1668 | 1467110465861 Marionette TRACE conn3 <- [1,1293,null,{"value":"7"}] 03:41:05 INFO - PROCESS | 1668 | 1467110465863 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 03:41:05 INFO - PROCESS | 1668 | 1467110465864 Marionette TRACE conn3 <- [1,1294,null,{}] 03:41:05 INFO - PROCESS | 1668 | 1467110465867 Marionette TRACE conn3 -> [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:41:05 INFO - PROCESS | 1668 | 1467110465868 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:05 INFO - PROCESS | 1668 | 1467110465965 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 03:41:06 INFO - PROCESS | 1668 | 1467110466001 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:06 INFO - PROCESS | 1668 | 1467110466002 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:06 INFO - PROCESS | 1668 | ++DOCSHELL 0x128956000 == 38 [pid = 1668] [id = 331] 03:41:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x118277400) [pid = 1668] [serial = 992] [outer = 0x0] 03:41:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x124cc8800) [pid = 1668] [serial = 993] [outer = 0x118277400] 03:41:06 INFO - PROCESS | 1668 | 1467110466027 Marionette DEBUG loaded listener.js 03:41:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x1251be400) [pid = 1668] [serial = 994] [outer = 0x118277400] 03:41:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 03:41:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 469ms 03:41:06 INFO - PROCESS | 1668 | 1467110466328 Marionette TRACE conn3 <- [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:41:06 INFO - PROCESS | 1668 | 1467110466340 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 03:41:06 INFO - PROCESS | 1668 | 1467110466341 Marionette TRACE conn3 <- [1,1297,null,{"value":"7"}] 03:41:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 03:41:06 INFO - PROCESS | 1668 | 1467110466355 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 03:41:06 INFO - PROCESS | 1668 | 1467110466356 Marionette TRACE conn3 <- [1,1298,null,{}] 03:41:06 INFO - PROCESS | 1668 | 1467110466359 Marionette TRACE conn3 -> [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:41:06 INFO - PROCESS | 1668 | 1467110466360 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:06 INFO - PROCESS | 1668 | 1467110466474 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 03:41:06 INFO - PROCESS | 1668 | 1467110466510 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:06 INFO - PROCESS | 1668 | 1467110466511 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:06 INFO - PROCESS | 1668 | ++DOCSHELL 0x12902b800 == 39 [pid = 1668] [id = 332] 03:41:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x116fa1800) [pid = 1668] [serial = 995] [outer = 0x0] 03:41:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x1256efc00) [pid = 1668] [serial = 996] [outer = 0x116fa1800] 03:41:06 INFO - PROCESS | 1668 | 1467110466535 Marionette DEBUG loaded listener.js 03:41:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x126322800) [pid = 1668] [serial = 997] [outer = 0x116fa1800] 03:41:06 INFO - PROCESS | 1668 | 1467110466833 Marionette TRACE conn3 <- [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:41:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 03:41:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 519ms 03:41:06 INFO - PROCESS | 1668 | 1467110466874 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 03:41:06 INFO - PROCESS | 1668 | 1467110466875 Marionette TRACE conn3 <- [1,1301,null,{"value":"7"}] 03:41:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 03:41:06 INFO - PROCESS | 1668 | 1467110466877 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 03:41:06 INFO - PROCESS | 1668 | 1467110466878 Marionette TRACE conn3 <- [1,1302,null,{}] 03:41:06 INFO - PROCESS | 1668 | 1467110466881 Marionette TRACE conn3 -> [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:41:06 INFO - PROCESS | 1668 | 1467110466882 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:06 INFO - PROCESS | 1668 | 1467110466979 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 03:41:06 INFO - PROCESS | 1668 | 1467110466991 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:06 INFO - PROCESS | 1668 | 1467110466992 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:07 INFO - PROCESS | 1668 | ++DOCSHELL 0x129632000 == 40 [pid = 1668] [id = 333] 03:41:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x126320400) [pid = 1668] [serial = 998] [outer = 0x0] 03:41:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x126998c00) [pid = 1668] [serial = 999] [outer = 0x126320400] 03:41:07 INFO - PROCESS | 1668 | 1467110467016 Marionette DEBUG loaded listener.js 03:41:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x126c70800) [pid = 1668] [serial = 1000] [outer = 0x126320400] 03:41:07 INFO - PROCESS | 1668 | 1467110467353 Marionette TRACE conn3 <- [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:41:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 03:41:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 518ms 03:41:07 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x12ab0f400) [pid = 1668] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 03:41:07 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x119da4800) [pid = 1668] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 03:41:07 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x128c8c000) [pid = 1668] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 03:41:07 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x126c71000) [pid = 1668] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 03:41:07 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x112953800) [pid = 1668] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 03:41:07 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x1293e6800) [pid = 1668] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 03:41:07 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x118753000) [pid = 1668] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 03:41:07 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x1127e1800) [pid = 1668] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 03:41:07 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x1196bf800) [pid = 1668] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 03:41:07 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x1127dd800) [pid = 1668] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 03:41:07 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x11678c400) [pid = 1668] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 03:41:07 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x1133e8800) [pid = 1668] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 03:41:07 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x118e47400) [pid = 1668] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 03:41:07 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x112ddc000) [pid = 1668] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 03:41:07 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x12b8c1400) [pid = 1668] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 03:41:07 INFO - PROCESS | 1668 | 1467110467552 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 03:41:07 INFO - PROCESS | 1668 | 1467110467554 Marionette TRACE conn3 <- [1,1305,null,{"value":"7"}] 03:41:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 03:41:07 INFO - PROCESS | 1668 | 1467110467558 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 03:41:07 INFO - PROCESS | 1668 | 1467110467559 Marionette TRACE conn3 <- [1,1306,null,{}] 03:41:07 INFO - PROCESS | 1668 | 1467110467561 Marionette TRACE conn3 -> [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:41:07 INFO - PROCESS | 1668 | 1467110467562 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:07 INFO - PROCESS | 1668 | 1467110467645 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 03:41:07 INFO - PROCESS | 1668 | 1467110467652 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:07 INFO - PROCESS | 1668 | 1467110467653 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:07 INFO - PROCESS | 1668 | ++DOCSHELL 0x123d27800 == 41 [pid = 1668] [id = 334] 03:41:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x11670b800) [pid = 1668] [serial = 1001] [outer = 0x0] 03:41:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x118271800) [pid = 1668] [serial = 1002] [outer = 0x11670b800] 03:41:07 INFO - PROCESS | 1668 | 1467110467679 Marionette DEBUG loaded listener.js 03:41:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x119382c00) [pid = 1668] [serial = 1003] [outer = 0x11670b800] 03:41:07 INFO - PROCESS | 1668 | 1467110467979 Marionette TRACE conn3 <- [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:41:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 03:41:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 468ms 03:41:08 INFO - PROCESS | 1668 | 1467110468026 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 03:41:08 INFO - PROCESS | 1668 | 1467110468028 Marionette TRACE conn3 <- [1,1309,null,{"value":"7"}] 03:41:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 03:41:08 INFO - PROCESS | 1668 | 1467110468030 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 03:41:08 INFO - PROCESS | 1668 | 1467110468031 Marionette TRACE conn3 <- [1,1310,null,{}] 03:41:08 INFO - PROCESS | 1668 | 1467110468033 Marionette TRACE conn3 -> [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:41:08 INFO - PROCESS | 1668 | 1467110468034 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:08 INFO - PROCESS | 1668 | 1467110468112 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 03:41:08 INFO - PROCESS | 1668 | 1467110468168 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:08 INFO - PROCESS | 1668 | 1467110468169 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:08 INFO - PROCESS | 1668 | ++DOCSHELL 0x12a986000 == 42 [pid = 1668] [id = 335] 03:41:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x11677ec00) [pid = 1668] [serial = 1004] [outer = 0x0] 03:41:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x123dac800) [pid = 1668] [serial = 1005] [outer = 0x11677ec00] 03:41:08 INFO - PROCESS | 1668 | 1467110468191 Marionette DEBUG loaded listener.js 03:41:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x128c16800) [pid = 1668] [serial = 1006] [outer = 0x11677ec00] 03:41:08 INFO - PROCESS | 1668 | 1467110468483 Marionette TRACE conn3 <- [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:41:08 INFO - PROCESS | 1668 | 1467110468508 Marionette TRACE conn3 <- [1,1313,null,{"value":"7"}] 03:41:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 03:41:08 INFO - PROCESS | 1668 | 1467110468511 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 03:41:08 INFO - PROCESS | 1668 | 1467110468512 Marionette TRACE conn3 <- [1,1314,null,{}] 03:41:08 INFO - PROCESS | 1668 | 1467110468514 Marionette TRACE conn3 -> [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:41:08 INFO - PROCESS | 1668 | 1467110468515 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:08 INFO - PROCESS | 1668 | 1467110468608 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 03:41:08 INFO - PROCESS | 1668 | 1467110468612 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:08 INFO - PROCESS | 1668 | 1467110468613 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:08 INFO - PROCESS | 1668 | ++DOCSHELL 0x12ad64800 == 43 [pid = 1668] [id = 336] 03:41:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x11943d800) [pid = 1668] [serial = 1007] [outer = 0x0] 03:41:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x128c22c00) [pid = 1668] [serial = 1008] [outer = 0x11943d800] 03:41:08 INFO - PROCESS | 1668 | 1467110468637 Marionette DEBUG loaded listener.js 03:41:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x128dfac00) [pid = 1668] [serial = 1009] [outer = 0x11943d800] 03:41:09 INFO - PROCESS | 1668 | 1467110469066 Marionette TRACE conn3 <- [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:41:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 03:41:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 572ms 03:41:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 03:41:09 INFO - PROCESS | 1668 | 1467110469085 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 03:41:09 INFO - PROCESS | 1668 | 1467110469087 Marionette TRACE conn3 <- [1,1317,null,{"value":"7"}] 03:41:09 INFO - PROCESS | 1668 | 1467110469090 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 03:41:09 INFO - PROCESS | 1668 | 1467110469092 Marionette TRACE conn3 <- [1,1318,null,{}] 03:41:09 INFO - PROCESS | 1668 | 1467110469095 Marionette TRACE conn3 -> [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:41:09 INFO - PROCESS | 1668 | 1467110469097 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:09 INFO - PROCESS | 1668 | 1467110469221 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 03:41:09 INFO - PROCESS | 1668 | 1467110469228 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:09 INFO - PROCESS | 1668 | 1467110469229 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:09 INFO - PROCESS | 1668 | ++DOCSHELL 0x12b25f800 == 44 [pid = 1668] [id = 337] 03:41:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x12903c800) [pid = 1668] [serial = 1010] [outer = 0x0] 03:41:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x12927b400) [pid = 1668] [serial = 1011] [outer = 0x12903c800] 03:41:09 INFO - PROCESS | 1668 | 1467110469268 Marionette DEBUG loaded listener.js 03:41:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x1293e5400) [pid = 1668] [serial = 1012] [outer = 0x12903c800] 03:41:09 INFO - PROCESS | 1668 | 1467110469673 Marionette TRACE conn3 <- [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:41:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 03:41:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 620ms 03:41:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 03:41:09 INFO - PROCESS | 1668 | 1467110469710 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 03:41:09 INFO - PROCESS | 1668 | 1467110469712 Marionette TRACE conn3 <- [1,1321,null,{"value":"7"}] 03:41:09 INFO - PROCESS | 1668 | 1467110469715 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 03:41:09 INFO - PROCESS | 1668 | 1467110469718 Marionette TRACE conn3 <- [1,1322,null,{}] 03:41:09 INFO - PROCESS | 1668 | 1467110469722 Marionette TRACE conn3 -> [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:41:09 INFO - PROCESS | 1668 | 1467110469723 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:09 INFO - PROCESS | 1668 | 1467110469837 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 03:41:09 INFO - PROCESS | 1668 | 1467110469891 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:09 INFO - PROCESS | 1668 | 1467110469894 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:09 INFO - PROCESS | 1668 | ++DOCSHELL 0x115e46800 == 45 [pid = 1668] [id = 338] 03:41:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x1127dfc00) [pid = 1668] [serial = 1013] [outer = 0x0] 03:41:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x112957800) [pid = 1668] [serial = 1014] [outer = 0x1127dfc00] 03:41:09 INFO - PROCESS | 1668 | 1467110469924 Marionette DEBUG loaded listener.js 03:41:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x112dd1c00) [pid = 1668] [serial = 1015] [outer = 0x1127dfc00] 03:41:10 INFO - PROCESS | 1668 | 1467110470444 Marionette TRACE conn3 <- [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:41:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 03:41:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 772ms 03:41:10 INFO - PROCESS | 1668 | 1467110470510 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 03:41:10 INFO - PROCESS | 1668 | 1467110470513 Marionette TRACE conn3 <- [1,1325,null,{"value":"7"}] 03:41:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 03:41:10 INFO - PROCESS | 1668 | 1467110470521 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 03:41:10 INFO - PROCESS | 1668 | 1467110470523 Marionette TRACE conn3 <- [1,1326,null,{}] 03:41:10 INFO - PROCESS | 1668 | 1467110470525 Marionette TRACE conn3 -> [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:41:10 INFO - PROCESS | 1668 | 1467110470527 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:10 INFO - PROCESS | 1668 | 1467110470639 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 03:41:10 INFO - PROCESS | 1668 | 1467110470739 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:10 INFO - PROCESS | 1668 | 1467110470741 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:10 INFO - PROCESS | 1668 | ++DOCSHELL 0x1184bf800 == 46 [pid = 1668] [id = 339] 03:41:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x115dde000) [pid = 1668] [serial = 1016] [outer = 0x0] 03:41:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x1164e2c00) [pid = 1668] [serial = 1017] [outer = 0x115dde000] 03:41:10 INFO - PROCESS | 1668 | 1467110470772 Marionette DEBUG loaded listener.js 03:41:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x116787400) [pid = 1668] [serial = 1018] [outer = 0x115dde000] 03:41:11 INFO - PROCESS | 1668 | 1467110471508 Marionette TRACE conn3 <- [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:41:11 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:41:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1070ms 03:41:11 INFO - PROCESS | 1668 | 1467110471591 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 03:41:11 INFO - PROCESS | 1668 | 1467110471593 Marionette TRACE conn3 <- [1,1329,null,{"value":"7"}] 03:41:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 03:41:11 INFO - PROCESS | 1668 | 1467110471596 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 03:41:11 INFO - PROCESS | 1668 | 1467110471598 Marionette TRACE conn3 <- [1,1330,null,{}] 03:41:11 INFO - PROCESS | 1668 | 1467110471602 Marionette TRACE conn3 -> [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:41:11 INFO - PROCESS | 1668 | 1467110471604 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:11 INFO - PROCESS | 1668 | 1467110471702 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 03:41:11 INFO - PROCESS | 1668 | 1467110471760 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:11 INFO - PROCESS | 1668 | 1467110471761 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:11 INFO - PROCESS | 1668 | ++DOCSHELL 0x116fc9000 == 47 [pid = 1668] [id = 340] 03:41:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 110 (0x11670c000) [pid = 1668] [serial = 1019] [outer = 0x0] 03:41:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 111 (0x116781c00) [pid = 1668] [serial = 1020] [outer = 0x11670c000] 03:41:11 INFO - PROCESS | 1668 | 1467110471790 Marionette DEBUG loaded listener.js 03:41:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 112 (0x116a22000) [pid = 1668] [serial = 1021] [outer = 0x11670c000] 03:41:11 INFO - PROCESS | 1668 | --DOCSHELL 0x12ad64800 == 46 [pid = 1668] [id = 336] 03:41:11 INFO - PROCESS | 1668 | --DOCSHELL 0x12a986000 == 45 [pid = 1668] [id = 335] 03:41:11 INFO - PROCESS | 1668 | --DOCSHELL 0x123d27800 == 44 [pid = 1668] [id = 334] 03:41:11 INFO - PROCESS | 1668 | --DOCSHELL 0x129632000 == 43 [pid = 1668] [id = 333] 03:41:11 INFO - PROCESS | 1668 | --DOCSHELL 0x12902b800 == 42 [pid = 1668] [id = 332] 03:41:11 INFO - PROCESS | 1668 | --DOCSHELL 0x128956000 == 41 [pid = 1668] [id = 331] 03:41:11 INFO - PROCESS | 1668 | --DOMWINDOW == 111 (0x12adb8400) [pid = 1668] [serial = 957] [outer = 0x0] [url = about:blank] 03:41:12 INFO - PROCESS | 1668 | --DOCSHELL 0x1193a2000 == 40 [pid = 1668] [id = 330] 03:41:12 INFO - PROCESS | 1668 | --DOCSHELL 0x124a4a000 == 39 [pid = 1668] [id = 329] 03:41:12 INFO - PROCESS | 1668 | --DOCSHELL 0x1182e5800 == 38 [pid = 1668] [id = 328] 03:41:12 INFO - PROCESS | 1668 | --DOCSHELL 0x12195a000 == 37 [pid = 1668] [id = 327] 03:41:12 INFO - PROCESS | 1668 | --DOCSHELL 0x1212ba800 == 36 [pid = 1668] [id = 326] 03:41:12 INFO - PROCESS | 1668 | --DOCSHELL 0x119e3e000 == 35 [pid = 1668] [id = 325] 03:41:12 INFO - PROCESS | 1668 | --DOCSHELL 0x1193aa000 == 34 [pid = 1668] [id = 324] 03:41:12 INFO - PROCESS | 1668 | --DOCSHELL 0x1184c4000 == 33 [pid = 1668] [id = 323] 03:41:12 INFO - PROCESS | 1668 | --DOCSHELL 0x1182ea000 == 32 [pid = 1668] [id = 322] 03:41:12 INFO - PROCESS | 1668 | --DOCSHELL 0x116aad000 == 31 [pid = 1668] [id = 321] 03:41:12 INFO - PROCESS | 1668 | --DOCSHELL 0x115e4a800 == 30 [pid = 1668] [id = 320] 03:41:12 INFO - PROCESS | 1668 | --DOCSHELL 0x12bc86800 == 29 [pid = 1668] [id = 319] 03:41:12 INFO - PROCESS | 1668 | --DOMWINDOW == 110 (0x12ad9d000) [pid = 1668] [serial = 954] [outer = 0x0] [url = about:blank] 03:41:12 INFO - PROCESS | 1668 | --DOMWINDOW == 109 (0x126c71400) [pid = 1668] [serial = 937] [outer = 0x0] [url = about:blank] 03:41:12 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x124cc4000) [pid = 1668] [serial = 936] [outer = 0x0] [url = about:blank] 03:41:12 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x12904bc00) [pid = 1668] [serial = 942] [outer = 0x0] [url = about:blank] 03:41:12 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x128c18c00) [pid = 1668] [serial = 939] [outer = 0x0] [url = about:blank] 03:41:12 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x11835c000) [pid = 1668] [serial = 948] [outer = 0x0] [url = about:blank] 03:41:12 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x129281c00) [pid = 1668] [serial = 943] [outer = 0x0] [url = about:blank] 03:41:12 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x129504400) [pid = 1668] [serial = 945] [outer = 0x0] [url = about:blank] 03:41:12 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x12ab0e400) [pid = 1668] [serial = 952] [outer = 0x0] [url = about:blank] 03:41:12 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x129554800) [pid = 1668] [serial = 946] [outer = 0x0] [url = about:blank] 03:41:12 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x12189e000) [pid = 1668] [serial = 933] [outer = 0x0] [url = about:blank] 03:41:12 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x121058400) [pid = 1668] [serial = 930] [outer = 0x0] [url = about:blank] 03:41:12 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x1216bd400) [pid = 1668] [serial = 931] [outer = 0x0] [url = about:blank] 03:41:12 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x1196b4c00) [pid = 1668] [serial = 928] [outer = 0x0] [url = about:blank] 03:41:12 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x118e43c00) [pid = 1668] [serial = 927] [outer = 0x0] [url = about:blank] 03:41:12 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x11714e000) [pid = 1668] [serial = 924] [outer = 0x0] [url = about:blank] 03:41:12 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x118356800) [pid = 1668] [serial = 925] [outer = 0x0] [url = about:blank] 03:41:12 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x11677d800) [pid = 1668] [serial = 922] [outer = 0x0] [url = about:blank] 03:41:12 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x115d50400) [pid = 1668] [serial = 921] [outer = 0x0] [url = about:blank] 03:41:12 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x120f31400) [pid = 1668] [serial = 919] [outer = 0x0] [url = about:blank] 03:41:12 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x119434400) [pid = 1668] [serial = 918] [outer = 0x0] [url = about:blank] 03:41:12 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x117143c00) [pid = 1668] [serial = 916] [outer = 0x0] [url = about:blank] 03:41:12 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x1164eb000) [pid = 1668] [serial = 915] [outer = 0x0] [url = about:blank] 03:41:12 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x12bbadc00) [pid = 1668] [serial = 913] [outer = 0x0] [url = about:blank] 03:41:12 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x128c86000) [pid = 1668] [serial = 940] [outer = 0x0] [url = about:blank] 03:41:12 INFO - PROCESS | 1668 | --DOMWINDOW == 85 (0x119311c00) [pid = 1668] [serial = 949] [outer = 0x0] [url = about:blank] 03:41:12 INFO - PROCESS | 1668 | --DOMWINDOW == 84 (0x12b8c3c00) [pid = 1668] [serial = 955] [outer = 0x0] [url = about:blank] 03:41:12 INFO - PROCESS | 1668 | --DOMWINDOW == 83 (0x123ea1400) [pid = 1668] [serial = 934] [outer = 0x0] [url = about:blank] 03:41:12 INFO - PROCESS | 1668 | --DOMWINDOW == 82 (0x12903e400) [pid = 1668] [serial = 951] [outer = 0x0] [url = about:blank] 03:41:12 INFO - PROCESS | 1668 | 1467110472184 Marionette TRACE conn3 <- [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:41:12 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:41:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 621ms 03:41:12 INFO - PROCESS | 1668 | 1467110472219 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 03:41:12 INFO - PROCESS | 1668 | 1467110472222 Marionette TRACE conn3 <- [1,1333,null,{"value":"7"}] 03:41:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 03:41:12 INFO - PROCESS | 1668 | 1467110472226 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 03:41:12 INFO - PROCESS | 1668 | 1467110472228 Marionette TRACE conn3 <- [1,1334,null,{}] 03:41:12 INFO - PROCESS | 1668 | 1467110472231 Marionette TRACE conn3 -> [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:41:12 INFO - PROCESS | 1668 | 1467110472232 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:12 INFO - PROCESS | 1668 | 1467110472316 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 03:41:12 INFO - PROCESS | 1668 | 1467110472372 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:12 INFO - PROCESS | 1668 | 1467110472373 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:12 INFO - PROCESS | 1668 | ++DOCSHELL 0x11746a800 == 30 [pid = 1668] [id = 341] 03:41:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 83 (0x116a23c00) [pid = 1668] [serial = 1022] [outer = 0x0] 03:41:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 84 (0x118228c00) [pid = 1668] [serial = 1023] [outer = 0x116a23c00] 03:41:12 INFO - PROCESS | 1668 | 1467110472400 Marionette DEBUG loaded listener.js 03:41:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 85 (0x1182b9800) [pid = 1668] [serial = 1024] [outer = 0x116a23c00] 03:41:12 INFO - PROCESS | 1668 | 1467110472699 Marionette TRACE conn3 <- [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:41:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 03:41:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 521ms 03:41:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 03:41:12 INFO - PROCESS | 1668 | 1467110472748 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 03:41:12 INFO - PROCESS | 1668 | 1467110472749 Marionette TRACE conn3 <- [1,1337,null,{"value":"7"}] 03:41:12 INFO - PROCESS | 1668 | 1467110472754 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 03:41:12 INFO - PROCESS | 1668 | 1467110472756 Marionette TRACE conn3 <- [1,1338,null,{}] 03:41:12 INFO - PROCESS | 1668 | 1467110472764 Marionette TRACE conn3 -> [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:41:12 INFO - PROCESS | 1668 | 1467110472767 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:12 INFO - PROCESS | 1668 | 1467110472844 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 03:41:12 INFO - PROCESS | 1668 | 1467110472899 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:12 INFO - PROCESS | 1668 | 1467110472901 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:12 INFO - PROCESS | 1668 | ++DOCSHELL 0x119ad3000 == 31 [pid = 1668] [id = 342] 03:41:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x112dd2000) [pid = 1668] [serial = 1025] [outer = 0x0] 03:41:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x11835d400) [pid = 1668] [serial = 1026] [outer = 0x112dd2000] 03:41:12 INFO - PROCESS | 1668 | 1467110472929 Marionette DEBUG loaded listener.js 03:41:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x118789c00) [pid = 1668] [serial = 1027] [outer = 0x112dd2000] 03:41:13 INFO - PROCESS | 1668 | 1467110473720 Marionette TRACE conn3 <- [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:41:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 03:41:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 971ms 03:41:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 03:41:13 INFO - PROCESS | 1668 | 1467110473725 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 03:41:13 INFO - PROCESS | 1668 | 1467110473726 Marionette TRACE conn3 <- [1,1341,null,{"value":"7"}] 03:41:13 INFO - PROCESS | 1668 | 1467110473728 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 03:41:13 INFO - PROCESS | 1668 | 1467110473730 Marionette TRACE conn3 <- [1,1342,null,{}] 03:41:13 INFO - PROCESS | 1668 | 1467110473732 Marionette TRACE conn3 -> [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:41:13 INFO - PROCESS | 1668 | 1467110473734 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:13 INFO - PROCESS | 1668 | 1467110473812 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 03:41:13 INFO - PROCESS | 1668 | 1467110473815 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:13 INFO - PROCESS | 1668 | 1467110473816 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:13 INFO - PROCESS | 1668 | ++DOCSHELL 0x121944800 == 32 [pid = 1668] [id = 343] 03:41:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x118e20c00) [pid = 1668] [serial = 1028] [outer = 0x0] 03:41:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x1196b4000) [pid = 1668] [serial = 1029] [outer = 0x118e20c00] 03:41:13 INFO - PROCESS | 1668 | 1467110473845 Marionette DEBUG loaded listener.js 03:41:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x119e9fc00) [pid = 1668] [serial = 1030] [outer = 0x118e20c00] 03:41:14 INFO - PROCESS | 1668 | 1467110474225 Marionette TRACE conn3 <- [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:41:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 03:41:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 519ms 03:41:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 03:41:14 INFO - PROCESS | 1668 | 1467110474249 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 03:41:14 INFO - PROCESS | 1668 | 1467110474251 Marionette TRACE conn3 <- [1,1345,null,{"value":"7"}] 03:41:14 INFO - PROCESS | 1668 | 1467110474254 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 03:41:14 INFO - PROCESS | 1668 | 1467110474255 Marionette TRACE conn3 <- [1,1346,null,{}] 03:41:14 INFO - PROCESS | 1668 | 1467110474262 Marionette TRACE conn3 -> [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:41:14 INFO - PROCESS | 1668 | 1467110474263 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:14 INFO - PROCESS | 1668 | 1467110474361 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 03:41:14 INFO - PROCESS | 1668 | 1467110474365 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:14 INFO - PROCESS | 1668 | 1467110474366 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:14 INFO - PROCESS | 1668 | ++DOCSHELL 0x123e1a000 == 33 [pid = 1668] [id = 344] 03:41:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x1127eb400) [pid = 1668] [serial = 1031] [outer = 0x0] 03:41:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x12104f400) [pid = 1668] [serial = 1032] [outer = 0x1127eb400] 03:41:14 INFO - PROCESS | 1668 | 1467110474398 Marionette DEBUG loaded listener.js 03:41:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x121596c00) [pid = 1668] [serial = 1033] [outer = 0x1127eb400] 03:41:14 INFO - PROCESS | 1668 | 1467110474744 Marionette TRACE conn3 <- [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:41:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 03:41:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 528ms 03:41:14 INFO - PROCESS | 1668 | 1467110474782 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 03:41:14 INFO - PROCESS | 1668 | 1467110474783 Marionette TRACE conn3 <- [1,1349,null,{"value":"7"}] 03:41:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 03:41:14 INFO - PROCESS | 1668 | 1467110474786 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 03:41:14 INFO - PROCESS | 1668 | 1467110474787 Marionette TRACE conn3 <- [1,1350,null,{}] 03:41:14 INFO - PROCESS | 1668 | 1467110474789 Marionette TRACE conn3 -> [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:41:14 INFO - PROCESS | 1668 | 1467110474793 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:14 INFO - PROCESS | 1668 | 1467110474908 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 03:41:14 INFO - PROCESS | 1668 | 1467110474933 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:14 INFO - PROCESS | 1668 | 1467110474934 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:14 INFO - PROCESS | 1668 | ++DOCSHELL 0x125650800 == 34 [pid = 1668] [id = 345] 03:41:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x1216c4c00) [pid = 1668] [serial = 1034] [outer = 0x0] 03:41:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x121a44400) [pid = 1668] [serial = 1035] [outer = 0x1216c4c00] 03:41:14 INFO - PROCESS | 1668 | 1467110474959 Marionette DEBUG loaded listener.js 03:41:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x1251bfc00) [pid = 1668] [serial = 1036] [outer = 0x1216c4c00] 03:41:15 INFO - PROCESS | 1668 | 1467110475278 Marionette TRACE conn3 <- [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:41:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 03:41:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 521ms 03:41:15 INFO - PROCESS | 1668 | 1467110475307 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 03:41:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 03:41:15 INFO - PROCESS | 1668 | 1467110475309 Marionette TRACE conn3 <- [1,1353,null,{"value":"7"}] 03:41:15 INFO - PROCESS | 1668 | 1467110475316 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 03:41:15 INFO - PROCESS | 1668 | 1467110475317 Marionette TRACE conn3 <- [1,1354,null,{}] 03:41:15 INFO - PROCESS | 1668 | 1467110475322 Marionette TRACE conn3 -> [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:41:15 INFO - PROCESS | 1668 | 1467110475323 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:15 INFO - PROCESS | 1668 | 1467110475420 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 03:41:15 INFO - PROCESS | 1668 | 1467110475432 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:15 INFO - PROCESS | 1668 | 1467110475433 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:15 INFO - PROCESS | 1668 | ++DOCSHELL 0x128e7c800 == 35 [pid = 1668] [id = 346] 03:41:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x118357000) [pid = 1668] [serial = 1037] [outer = 0x0] 03:41:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x12632ac00) [pid = 1668] [serial = 1038] [outer = 0x118357000] 03:41:15 INFO - PROCESS | 1668 | 1467110475491 Marionette DEBUG loaded listener.js 03:41:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x126c6c800) [pid = 1668] [serial = 1039] [outer = 0x118357000] 03:41:15 INFO - PROCESS | 1668 | 1467110475811 Marionette TRACE conn3 <- [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:41:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 03:41:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 528ms 03:41:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 03:41:15 INFO - PROCESS | 1668 | 1467110475840 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 03:41:15 INFO - PROCESS | 1668 | 1467110475841 Marionette TRACE conn3 <- [1,1357,null,{"value":"7"}] 03:41:15 INFO - PROCESS | 1668 | 1467110475849 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 03:41:15 INFO - PROCESS | 1668 | 1467110475850 Marionette TRACE conn3 <- [1,1358,null,{}] 03:41:15 INFO - PROCESS | 1668 | 1467110475852 Marionette TRACE conn3 -> [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:41:15 INFO - PROCESS | 1668 | 1467110475854 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:15 INFO - PROCESS | 1668 | 1467110475950 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 03:41:15 INFO - PROCESS | 1668 | 1467110475954 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:15 INFO - PROCESS | 1668 | 1467110475955 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:15 INFO - PROCESS | 1668 | ++DOCSHELL 0x12930c800 == 36 [pid = 1668] [id = 347] 03:41:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x12634f000) [pid = 1668] [serial = 1040] [outer = 0x0] 03:41:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x128c1a800) [pid = 1668] [serial = 1041] [outer = 0x12634f000] 03:41:15 INFO - PROCESS | 1668 | 1467110475979 Marionette DEBUG loaded listener.js 03:41:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x128c24c00) [pid = 1668] [serial = 1042] [outer = 0x12634f000] 03:41:16 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x118277400) [pid = 1668] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 03:41:16 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x116fa1800) [pid = 1668] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 03:41:16 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x1216c6000) [pid = 1668] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 03:41:16 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x11259e400) [pid = 1668] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 03:41:16 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x1121b9000) [pid = 1668] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 03:41:16 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x112edf800) [pid = 1668] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 03:41:16 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x112e87c00) [pid = 1668] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 03:41:16 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x112ddd800) [pid = 1668] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 03:41:16 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x118355c00) [pid = 1668] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 03:41:16 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x116fa2400) [pid = 1668] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 03:41:16 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x112dcec00) [pid = 1668] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 03:41:16 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x117146400) [pid = 1668] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 03:41:16 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x126320400) [pid = 1668] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 03:41:16 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x11670b800) [pid = 1668] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 03:41:16 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x11677ec00) [pid = 1668] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 03:41:16 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x11943d800) [pid = 1668] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 03:41:16 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x1174d7c00) [pid = 1668] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 03:41:16 INFO - PROCESS | 1668 | 1467110476404 Marionette TRACE conn3 <- [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:41:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 03:41:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 579ms 03:41:16 INFO - PROCESS | 1668 | 1467110476427 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 03:41:16 INFO - PROCESS | 1668 | 1467110476429 Marionette TRACE conn3 <- [1,1361,null,{"value":"7"}] 03:41:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 03:41:16 INFO - PROCESS | 1668 | 1467110476431 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 03:41:16 INFO - PROCESS | 1668 | 1467110476432 Marionette TRACE conn3 <- [1,1362,null,{}] 03:41:16 INFO - PROCESS | 1668 | 1467110476441 Marionette TRACE conn3 -> [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:41:16 INFO - PROCESS | 1668 | 1467110476443 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:16 INFO - PROCESS | 1668 | 1467110476560 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 03:41:16 INFO - PROCESS | 1668 | 1467110476566 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:16 INFO - PROCESS | 1668 | 1467110476567 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:16 INFO - PROCESS | 1668 | ++DOCSHELL 0x129644000 == 37 [pid = 1668] [id = 348] 03:41:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x11677ec00) [pid = 1668] [serial = 1043] [outer = 0x0] 03:41:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x1176f9800) [pid = 1668] [serial = 1044] [outer = 0x11677ec00] 03:41:16 INFO - PROCESS | 1668 | 1467110476594 Marionette DEBUG loaded listener.js 03:41:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x11943d800) [pid = 1668] [serial = 1045] [outer = 0x11677ec00] 03:41:16 INFO - PROCESS | 1668 | 1467110476912 Marionette TRACE conn3 <- [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:41:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 03:41:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 524ms 03:41:16 INFO - PROCESS | 1668 | 1467110476956 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 03:41:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 03:41:16 INFO - PROCESS | 1668 | 1467110476957 Marionette TRACE conn3 <- [1,1365,null,{"value":"7"}] 03:41:16 INFO - PROCESS | 1668 | 1467110476959 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 03:41:16 INFO - PROCESS | 1668 | 1467110476960 Marionette TRACE conn3 <- [1,1366,null,{}] 03:41:16 INFO - PROCESS | 1668 | 1467110476962 Marionette TRACE conn3 -> [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:41:16 INFO - PROCESS | 1668 | 1467110476963 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:17 INFO - PROCESS | 1668 | 1467110477041 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 03:41:17 INFO - PROCESS | 1668 | 1467110477098 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:17 INFO - PROCESS | 1668 | 1467110477099 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:17 INFO - PROCESS | 1668 | ++DOCSHELL 0x12a77e800 == 38 [pid = 1668] [id = 349] 03:41:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x11678b800) [pid = 1668] [serial = 1046] [outer = 0x0] 03:41:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x12105e000) [pid = 1668] [serial = 1047] [outer = 0x11678b800] 03:41:17 INFO - PROCESS | 1668 | 1467110477124 Marionette DEBUG loaded listener.js 03:41:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x126c72800) [pid = 1668] [serial = 1048] [outer = 0x11678b800] 03:41:17 INFO - PROCESS | 1668 | 1467110477401 Marionette TRACE conn3 <- [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:41:17 INFO - PROCESS | 1668 | 1467110477432 Marionette TRACE conn3 <- [1,1369,null,{"value":"7"}] 03:41:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 03:41:17 INFO - PROCESS | 1668 | 1467110477443 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 03:41:17 INFO - PROCESS | 1668 | 1467110477445 Marionette TRACE conn3 <- [1,1370,null,{}] 03:41:17 INFO - PROCESS | 1668 | 1467110477447 Marionette TRACE conn3 -> [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:41:17 INFO - PROCESS | 1668 | 1467110477448 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:17 INFO - PROCESS | 1668 | 1467110477548 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 03:41:17 INFO - PROCESS | 1668 | 1467110477555 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:17 INFO - PROCESS | 1668 | 1467110477556 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:17 INFO - PROCESS | 1668 | ++DOCSHELL 0x12b268000 == 39 [pid = 1668] [id = 350] 03:41:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x126c76000) [pid = 1668] [serial = 1049] [outer = 0x0] 03:41:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x129275000) [pid = 1668] [serial = 1050] [outer = 0x126c76000] 03:41:17 INFO - PROCESS | 1668 | 1467110477585 Marionette DEBUG loaded listener.js 03:41:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x12950fc00) [pid = 1668] [serial = 1051] [outer = 0x126c76000] 03:41:18 INFO - PROCESS | 1668 | 1467110478048 Marionette TRACE conn3 <- [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:41:18 INFO - PROCESS | 1668 | 1467110478068 Marionette TRACE conn3 <- [1,1373,null,{"value":"7"}] 03:41:18 INFO - PROCESS | 1668 | 1467110478072 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 03:41:18 INFO - PROCESS | 1668 | 1467110478074 Marionette TRACE conn3 <- [1,1374,null,{}] 03:41:18 INFO - PROCESS | 1668 | 1467110478077 Marionette TRACE conn3 -> [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:41:18 INFO - PROCESS | 1668 | 1467110478079 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:18 INFO - PROCESS | 1668 | 1467110478193 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 03:41:18 INFO - PROCESS | 1668 | 1467110478294 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:18 INFO - PROCESS | 1668 | 1467110478296 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:18 INFO - PROCESS | 1668 | ++DOCSHELL 0x112db0000 == 40 [pid = 1668] [id = 351] 03:41:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x11213ec00) [pid = 1668] [serial = 1052] [outer = 0x0] 03:41:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x112597800) [pid = 1668] [serial = 1053] [outer = 0x11213ec00] 03:41:18 INFO - PROCESS | 1668 | 1467110478334 Marionette DEBUG loaded listener.js 03:41:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x112dd8800) [pid = 1668] [serial = 1054] [outer = 0x11213ec00] 03:41:18 INFO - PROCESS | 1668 | [1668] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:41:18 INFO - PROCESS | 1668 | 1467110478754 Marionette TRACE conn3 <- [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:41:18 INFO - PROCESS | 1668 | 1467110478797 Marionette TRACE conn3 <- [1,1377,null,{"value":"7"}] 03:41:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 03:41:18 INFO - PROCESS | 1668 | 1467110478800 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 03:41:18 INFO - PROCESS | 1668 | 1467110478802 Marionette TRACE conn3 <- [1,1378,null,{}] 03:41:18 INFO - PROCESS | 1668 | 1467110478806 Marionette TRACE conn3 -> [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:41:18 INFO - PROCESS | 1668 | 1467110478807 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:18 INFO - PROCESS | 1668 | 1467110478932 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 03:41:19 INFO - PROCESS | 1668 | 1467110479017 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:19 INFO - PROCESS | 1668 | 1467110479019 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:19 INFO - PROCESS | 1668 | ++DOCSHELL 0x119c34000 == 41 [pid = 1668] [id = 352] 03:41:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x117ed1800) [pid = 1668] [serial = 1055] [outer = 0x0] 03:41:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x118232000) [pid = 1668] [serial = 1056] [outer = 0x117ed1800] 03:41:19 INFO - PROCESS | 1668 | 1467110479049 Marionette DEBUG loaded listener.js 03:41:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x118358400) [pid = 1668] [serial = 1057] [outer = 0x117ed1800] 03:41:19 INFO - PROCESS | 1668 | 1467110479457 Marionette TRACE conn3 <- [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:41:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 03:41:19 INFO - PROCESS | 1668 | 1467110479476 Marionette TRACE conn3 <- [1,1381,null,{"value":"7"}] 03:41:19 INFO - PROCESS | 1668 | 1467110479479 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 03:41:19 INFO - PROCESS | 1668 | 1467110479481 Marionette TRACE conn3 <- [1,1382,null,{}] 03:41:19 INFO - PROCESS | 1668 | 1467110479483 Marionette TRACE conn3 -> [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:41:19 INFO - PROCESS | 1668 | 1467110479485 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:19 INFO - PROCESS | 1668 | 1467110479588 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 03:41:19 INFO - PROCESS | 1668 | 1467110479646 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:19 INFO - PROCESS | 1668 | 1467110479648 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:19 INFO - PROCESS | 1668 | ++DOCSHELL 0x128a0e800 == 42 [pid = 1668] [id = 353] 03:41:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x118359400) [pid = 1668] [serial = 1058] [outer = 0x0] 03:41:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x118e1c800) [pid = 1668] [serial = 1059] [outer = 0x118359400] 03:41:19 INFO - PROCESS | 1668 | 1467110479677 Marionette DEBUG loaded listener.js 03:41:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x1215f9000) [pid = 1668] [serial = 1060] [outer = 0x118359400] 03:41:20 INFO - PROCESS | 1668 | [1668] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:41:20 INFO - PROCESS | 1668 | 1467110480133 Marionette TRACE conn3 <- [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:41:20 INFO - PROCESS | 1668 | 1467110480154 Marionette TRACE conn3 <- [1,1385,null,{"value":"7"}] 03:41:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 03:41:20 INFO - PROCESS | 1668 | 1467110480161 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 03:41:20 INFO - PROCESS | 1668 | 1467110480165 Marionette TRACE conn3 <- [1,1386,null,{}] 03:41:20 INFO - PROCESS | 1668 | 1467110480188 Marionette TRACE conn3 -> [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:41:20 INFO - PROCESS | 1668 | 1467110480191 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:20 INFO - PROCESS | 1668 | 1467110480318 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 03:41:20 INFO - PROCESS | 1668 | 1467110480389 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:20 INFO - PROCESS | 1668 | 1467110480390 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:20 INFO - PROCESS | 1668 | ++DOCSHELL 0x12baf1000 == 43 [pid = 1668] [id = 354] 03:41:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x123db1400) [pid = 1668] [serial = 1061] [outer = 0x0] 03:41:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x124cc4000) [pid = 1668] [serial = 1062] [outer = 0x123db1400] 03:41:20 INFO - PROCESS | 1668 | 1467110480419 Marionette DEBUG loaded listener.js 03:41:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x128c84c00) [pid = 1668] [serial = 1063] [outer = 0x123db1400] 03:41:20 INFO - PROCESS | 1668 | 1467110480874 Marionette TRACE conn3 <- [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:41:20 INFO - PROCESS | 1668 | 1467110480905 Marionette TRACE conn3 <- [1,1389,null,{"value":"7"}] 03:41:20 INFO - PROCESS | 1668 | 1467110480907 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 03:41:20 INFO - PROCESS | 1668 | 1467110480908 Marionette TRACE conn3 <- [1,1390,null,{}] 03:41:20 INFO - PROCESS | 1668 | 1467110480911 Marionette TRACE conn3 -> [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:41:20 INFO - PROCESS | 1668 | 1467110480912 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:21 INFO - PROCESS | 1668 | 1467110481013 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 03:41:21 INFO - PROCESS | 1668 | 1467110481081 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:21 INFO - PROCESS | 1668 | 1467110481083 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:21 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bc91000 == 44 [pid = 1668] [id = 355] 03:41:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x1251c2400) [pid = 1668] [serial = 1064] [outer = 0x0] 03:41:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x129281800) [pid = 1668] [serial = 1065] [outer = 0x1251c2400] 03:41:21 INFO - PROCESS | 1668 | 1467110481113 Marionette DEBUG loaded listener.js 03:41:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 110 (0x129502c00) [pid = 1668] [serial = 1066] [outer = 0x1251c2400] 03:41:21 INFO - PROCESS | 1668 | 1467110481515 Marionette TRACE conn3 <- [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:41:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 03:41:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 770ms 03:41:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 03:41:21 INFO - PROCESS | 1668 | 1467110481690 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 03:41:21 INFO - PROCESS | 1668 | 1467110481692 Marionette TRACE conn3 <- [1,1393,null,{"value":"7"}] 03:41:21 INFO - PROCESS | 1668 | 1467110481716 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 03:41:21 INFO - PROCESS | 1668 | 1467110481719 Marionette TRACE conn3 <- [1,1394,null,{}] 03:41:21 INFO - PROCESS | 1668 | 1467110481726 Marionette TRACE conn3 -> [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:41:21 INFO - PROCESS | 1668 | 1467110481727 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:21 INFO - PROCESS | 1668 | 1467110481823 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 03:41:21 INFO - PROCESS | 1668 | 1467110481892 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:21 INFO - PROCESS | 1668 | 1467110481895 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:21 INFO - PROCESS | 1668 | ++DOCSHELL 0x1194e2800 == 45 [pid = 1668] [id = 356] 03:41:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 111 (0x116703800) [pid = 1668] [serial = 1067] [outer = 0x0] 03:41:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 112 (0x11678b000) [pid = 1668] [serial = 1068] [outer = 0x116703800] 03:41:21 INFO - PROCESS | 1668 | 1467110481922 Marionette DEBUG loaded listener.js 03:41:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 113 (0x117ed3800) [pid = 1668] [serial = 1069] [outer = 0x116703800] 03:41:22 INFO - PROCESS | 1668 | --DOCSHELL 0x12b268000 == 44 [pid = 1668] [id = 350] 03:41:22 INFO - PROCESS | 1668 | --DOCSHELL 0x12a77e800 == 43 [pid = 1668] [id = 349] 03:41:22 INFO - PROCESS | 1668 | --DOCSHELL 0x129644000 == 42 [pid = 1668] [id = 348] 03:41:22 INFO - PROCESS | 1668 | --DOCSHELL 0x12930c800 == 41 [pid = 1668] [id = 347] 03:41:22 INFO - PROCESS | 1668 | --DOCSHELL 0x128e7c800 == 40 [pid = 1668] [id = 346] 03:41:22 INFO - PROCESS | 1668 | --DOCSHELL 0x125650800 == 39 [pid = 1668] [id = 345] 03:41:22 INFO - PROCESS | 1668 | --DOCSHELL 0x123e1a000 == 38 [pid = 1668] [id = 344] 03:41:22 INFO - PROCESS | 1668 | --DOCSHELL 0x121944800 == 37 [pid = 1668] [id = 343] 03:41:22 INFO - PROCESS | 1668 | --DOCSHELL 0x119ad3000 == 36 [pid = 1668] [id = 342] 03:41:22 INFO - PROCESS | 1668 | --DOCSHELL 0x11746a800 == 35 [pid = 1668] [id = 341] 03:41:22 INFO - PROCESS | 1668 | --DOCSHELL 0x116fc9000 == 34 [pid = 1668] [id = 340] 03:41:22 INFO - PROCESS | 1668 | --DOCSHELL 0x115e46800 == 33 [pid = 1668] [id = 338] 03:41:22 INFO - PROCESS | 1668 | --DOCSHELL 0x1184bf800 == 32 [pid = 1668] [id = 339] 03:41:22 INFO - PROCESS | 1668 | --DOCSHELL 0x12b25f800 == 31 [pid = 1668] [id = 337] 03:41:22 INFO - PROCESS | 1668 | --DOCSHELL 0x12bc91000 == 30 [pid = 1668] [id = 355] 03:41:22 INFO - PROCESS | 1668 | --DOCSHELL 0x12baf1000 == 29 [pid = 1668] [id = 354] 03:41:22 INFO - PROCESS | 1668 | --DOCSHELL 0x128a0e800 == 28 [pid = 1668] [id = 353] 03:41:22 INFO - PROCESS | 1668 | --DOCSHELL 0x119c34000 == 27 [pid = 1668] [id = 352] 03:41:22 INFO - PROCESS | 1668 | --DOCSHELL 0x112db0000 == 26 [pid = 1668] [id = 351] 03:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 112 (0x124cc8800) [pid = 1668] [serial = 993] [outer = 0x0] [url = about:blank] 03:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 111 (0x1256efc00) [pid = 1668] [serial = 996] [outer = 0x0] [url = about:blank] 03:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 110 (0x1219cd800) [pid = 1668] [serial = 987] [outer = 0x0] [url = about:blank] 03:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 109 (0x1219d5c00) [pid = 1668] [serial = 988] [outer = 0x0] [url = about:blank] 03:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x118e48400) [pid = 1668] [serial = 978] [outer = 0x0] [url = about:blank] 03:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x11943fc00) [pid = 1668] [serial = 979] [outer = 0x0] [url = about:blank] 03:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x11670ac00) [pid = 1668] [serial = 966] [outer = 0x0] [url = about:blank] 03:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x11680c400) [pid = 1668] [serial = 967] [outer = 0x0] [url = about:blank] 03:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x115d4c000) [pid = 1668] [serial = 963] [outer = 0x0] [url = about:blank] 03:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x115ddf400) [pid = 1668] [serial = 964] [outer = 0x0] [url = about:blank] 03:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x119cf6000) [pid = 1668] [serial = 981] [outer = 0x0] [url = about:blank] 03:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x118230800) [pid = 1668] [serial = 972] [outer = 0x0] [url = about:blank] 03:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x12105a800) [pid = 1668] [serial = 982] [outer = 0x0] [url = about:blank] 03:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x1251be400) [pid = 1668] [serial = 994] [outer = 0x0] [url = about:blank] 03:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x1182ba400) [pid = 1668] [serial = 973] [outer = 0x0] [url = about:blank] 03:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x1186b6000) [pid = 1668] [serial = 975] [outer = 0x0] [url = about:blank] 03:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x118e4c400) [pid = 1668] [serial = 976] [outer = 0x0] [url = about:blank] 03:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x117ed5800) [pid = 1668] [serial = 969] [outer = 0x0] [url = about:blank] 03:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x11803dc00) [pid = 1668] [serial = 970] [outer = 0x0] [url = about:blank] 03:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x112dcfc00) [pid = 1668] [serial = 960] [outer = 0x0] [url = about:blank] 03:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x112dddc00) [pid = 1668] [serial = 961] [outer = 0x0] [url = about:blank] 03:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x1212d4c00) [pid = 1668] [serial = 984] [outer = 0x0] [url = about:blank] 03:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x1216bfc00) [pid = 1668] [serial = 985] [outer = 0x0] [url = about:blank] 03:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x126998c00) [pid = 1668] [serial = 999] [outer = 0x0] [url = about:blank] 03:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x126322800) [pid = 1668] [serial = 997] [outer = 0x0] [url = about:blank] 03:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x118271800) [pid = 1668] [serial = 1002] [outer = 0x0] [url = about:blank] 03:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x123dac800) [pid = 1668] [serial = 1005] [outer = 0x0] [url = about:blank] 03:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 85 (0x119382c00) [pid = 1668] [serial = 1003] [outer = 0x0] [url = about:blank] 03:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 84 (0x128c22c00) [pid = 1668] [serial = 1008] [outer = 0x0] [url = about:blank] 03:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 83 (0x128dfac00) [pid = 1668] [serial = 1009] [outer = 0x0] [url = about:blank] 03:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 82 (0x128c16800) [pid = 1668] [serial = 1006] [outer = 0x0] [url = about:blank] 03:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 81 (0x126c70800) [pid = 1668] [serial = 1000] [outer = 0x0] [url = about:blank] 03:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 80 (0x1219d5000) [pid = 1668] [serial = 990] [outer = 0x0] [url = about:blank] 03:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 79 (0x124cc3000) [pid = 1668] [serial = 991] [outer = 0x0] [url = about:blank] 03:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 78 (0x12927b400) [pid = 1668] [serial = 1011] [outer = 0x0] [url = about:blank] 03:41:23 INFO - PROCESS | 1668 | 1467110483013 Marionette TRACE conn3 <- [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:41:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 03:41:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1346ms 03:41:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 03:41:23 INFO - PROCESS | 1668 | 1467110483043 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 03:41:23 INFO - PROCESS | 1668 | 1467110483047 Marionette TRACE conn3 <- [1,1397,null,{"value":"7"}] 03:41:23 INFO - PROCESS | 1668 | 1467110483052 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 03:41:23 INFO - PROCESS | 1668 | 1467110483055 Marionette TRACE conn3 <- [1,1398,null,{}] 03:41:23 INFO - PROCESS | 1668 | 1467110483060 Marionette TRACE conn3 -> [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:41:23 INFO - PROCESS | 1668 | 1467110483062 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:23 INFO - PROCESS | 1668 | 1467110483210 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 03:41:23 INFO - PROCESS | 1668 | 1467110483291 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:23 INFO - PROCESS | 1668 | 1467110483295 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:23 INFO - PROCESS | 1668 | ++DOCSHELL 0x115ee8000 == 27 [pid = 1668] [id = 357] 03:41:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 79 (0x112ddc000) [pid = 1668] [serial = 1070] [outer = 0x0] 03:41:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 80 (0x112e83800) [pid = 1668] [serial = 1071] [outer = 0x112ddc000] 03:41:23 INFO - PROCESS | 1668 | 1467110483327 Marionette DEBUG loaded listener.js 03:41:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 81 (0x1127e1c00) [pid = 1668] [serial = 1072] [outer = 0x112ddc000] 03:41:23 INFO - PROCESS | 1668 | 1467110483629 Marionette TRACE conn3 <- [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:41:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 03:41:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 623ms 03:41:23 INFO - PROCESS | 1668 | 1467110483674 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 03:41:23 INFO - PROCESS | 1668 | 1467110483677 Marionette TRACE conn3 <- [1,1401,null,{"value":"7"}] 03:41:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 03:41:23 INFO - PROCESS | 1668 | 1467110483682 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 03:41:23 INFO - PROCESS | 1668 | 1467110483684 Marionette TRACE conn3 <- [1,1402,null,{}] 03:41:23 INFO - PROCESS | 1668 | 1467110483689 Marionette TRACE conn3 -> [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:41:23 INFO - PROCESS | 1668 | 1467110483690 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:23 INFO - PROCESS | 1668 | 1467110483765 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 03:41:23 INFO - PROCESS | 1668 | 1467110483774 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:23 INFO - PROCESS | 1668 | 1467110483776 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:23 INFO - PROCESS | 1668 | ++DOCSHELL 0x11684d800 == 28 [pid = 1668] [id = 358] 03:41:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 82 (0x112e89800) [pid = 1668] [serial = 1073] [outer = 0x0] 03:41:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 83 (0x115d54400) [pid = 1668] [serial = 1074] [outer = 0x112e89800] 03:41:23 INFO - PROCESS | 1668 | 1467110483847 Marionette DEBUG loaded listener.js 03:41:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 84 (0x11687e400) [pid = 1668] [serial = 1075] [outer = 0x112e89800] 03:41:24 INFO - PROCESS | 1668 | 1467110484147 Marionette TRACE conn3 <- [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:41:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 03:41:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 476ms 03:41:24 INFO - PROCESS | 1668 | 1467110484158 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 03:41:24 INFO - PROCESS | 1668 | 1467110484159 Marionette TRACE conn3 <- [1,1405,null,{"value":"7"}] 03:41:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 03:41:24 INFO - PROCESS | 1668 | 1467110484177 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 03:41:24 INFO - PROCESS | 1668 | 1467110484179 Marionette TRACE conn3 <- [1,1406,null,{}] 03:41:24 INFO - PROCESS | 1668 | 1467110484191 Marionette TRACE conn3 -> [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:41:24 INFO - PROCESS | 1668 | 1467110484194 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:24 INFO - PROCESS | 1668 | 1467110484269 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 03:41:24 INFO - PROCESS | 1668 | 1467110484274 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:24 INFO - PROCESS | 1668 | 1467110484276 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:24 INFO - PROCESS | 1668 | ++DOCSHELL 0x1184c0000 == 29 [pid = 1668] [id = 359] 03:41:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 85 (0x112e65800) [pid = 1668] [serial = 1076] [outer = 0x0] 03:41:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x118272400) [pid = 1668] [serial = 1077] [outer = 0x112e65800] 03:41:24 INFO - PROCESS | 1668 | 1467110484306 Marionette DEBUG loaded listener.js 03:41:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x11835a400) [pid = 1668] [serial = 1078] [outer = 0x112e65800] 03:41:24 INFO - PROCESS | 1668 | 1467110484642 Marionette TRACE conn3 <- [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:41:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 03:41:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 487ms 03:41:24 INFO - PROCESS | 1668 | 1467110484651 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 03:41:24 INFO - PROCESS | 1668 | 1467110484656 Marionette TRACE conn3 <- [1,1409,null,{"value":"7"}] 03:41:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 03:41:24 INFO - PROCESS | 1668 | 1467110484658 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 03:41:24 INFO - PROCESS | 1668 | 1467110484659 Marionette TRACE conn3 <- [1,1410,null,{}] 03:41:24 INFO - PROCESS | 1668 | 1467110484662 Marionette TRACE conn3 -> [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:41:24 INFO - PROCESS | 1668 | 1467110484663 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:24 INFO - PROCESS | 1668 | 1467110484775 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 03:41:24 INFO - PROCESS | 1668 | 1467110484782 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:24 INFO - PROCESS | 1668 | 1467110484783 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:24 INFO - PROCESS | 1668 | ++DOCSHELL 0x1194cb800 == 30 [pid = 1668] [id = 360] 03:41:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x1182b7000) [pid = 1668] [serial = 1079] [outer = 0x0] 03:41:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x1186b5400) [pid = 1668] [serial = 1080] [outer = 0x1182b7000] 03:41:24 INFO - PROCESS | 1668 | 1467110484808 Marionette DEBUG loaded listener.js 03:41:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x118797000) [pid = 1668] [serial = 1081] [outer = 0x1182b7000] 03:41:25 INFO - PROCESS | 1668 | 1467110485148 Marionette TRACE conn3 <- [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:41:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 03:41:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 519ms 03:41:25 INFO - PROCESS | 1668 | 1467110485177 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 03:41:25 INFO - PROCESS | 1668 | 1467110485179 Marionette TRACE conn3 <- [1,1413,null,{"value":"7"}] 03:41:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 03:41:25 INFO - PROCESS | 1668 | 1467110485181 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 03:41:25 INFO - PROCESS | 1668 | 1467110485182 Marionette TRACE conn3 <- [1,1414,null,{}] 03:41:25 INFO - PROCESS | 1668 | 1467110485186 Marionette TRACE conn3 -> [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:41:25 INFO - PROCESS | 1668 | 1467110485188 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:25 INFO - PROCESS | 1668 | 1467110485283 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 03:41:25 INFO - PROCESS | 1668 | 1467110485322 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:25 INFO - PROCESS | 1668 | 1467110485323 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:25 INFO - PROCESS | 1668 | ++DOCSHELL 0x12114a800 == 31 [pid = 1668] [id = 361] 03:41:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x1127dec00) [pid = 1668] [serial = 1082] [outer = 0x0] 03:41:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x118e46400) [pid = 1668] [serial = 1083] [outer = 0x1127dec00] 03:41:25 INFO - PROCESS | 1668 | 1467110485347 Marionette DEBUG loaded listener.js 03:41:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x11938e800) [pid = 1668] [serial = 1084] [outer = 0x1127dec00] 03:41:25 INFO - PROCESS | 1668 | 1467110485703 Marionette TRACE conn3 <- [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:41:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 03:41:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 569ms 03:41:25 INFO - PROCESS | 1668 | 1467110485750 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 03:41:25 INFO - PROCESS | 1668 | 1467110485752 Marionette TRACE conn3 <- [1,1417,null,{"value":"7"}] 03:41:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 03:41:25 INFO - PROCESS | 1668 | 1467110485754 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 03:41:25 INFO - PROCESS | 1668 | 1467110485755 Marionette TRACE conn3 <- [1,1418,null,{}] 03:41:25 INFO - PROCESS | 1668 | 1467110485770 Marionette TRACE conn3 -> [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:41:25 INFO - PROCESS | 1668 | 1467110485774 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:25 INFO - PROCESS | 1668 | 1467110485889 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 03:41:25 INFO - PROCESS | 1668 | 1467110485896 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:25 INFO - PROCESS | 1668 | 1467110485897 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:25 INFO - PROCESS | 1668 | ++DOCSHELL 0x121db8000 == 32 [pid = 1668] [id = 362] 03:41:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x115d4c800) [pid = 1668] [serial = 1085] [outer = 0x0] 03:41:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x1196b4c00) [pid = 1668] [serial = 1086] [outer = 0x115d4c800] 03:41:25 INFO - PROCESS | 1668 | 1467110485923 Marionette DEBUG loaded listener.js 03:41:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x118360400) [pid = 1668] [serial = 1087] [outer = 0x115d4c800] 03:41:26 INFO - PROCESS | 1668 | 1467110486258 Marionette TRACE conn3 <- [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:41:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 03:41:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 534ms 03:41:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 03:41:26 INFO - PROCESS | 1668 | 1467110486291 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 03:41:26 INFO - PROCESS | 1668 | 1467110486292 Marionette TRACE conn3 <- [1,1421,null,{"value":"7"}] 03:41:26 INFO - PROCESS | 1668 | 1467110486294 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 03:41:26 INFO - PROCESS | 1668 | 1467110486295 Marionette TRACE conn3 <- [1,1422,null,{}] 03:41:26 INFO - PROCESS | 1668 | 1467110486297 Marionette TRACE conn3 -> [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:41:26 INFO - PROCESS | 1668 | 1467110486299 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:26 INFO - PROCESS | 1668 | 1467110486402 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 03:41:26 INFO - PROCESS | 1668 | 1467110486405 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:26 INFO - PROCESS | 1668 | 1467110486407 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:26 INFO - PROCESS | 1668 | ++DOCSHELL 0x123e18800 == 33 [pid = 1668] [id = 363] 03:41:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x112e85000) [pid = 1668] [serial = 1088] [outer = 0x0] 03:41:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x1216c9000) [pid = 1668] [serial = 1089] [outer = 0x112e85000] 03:41:26 INFO - PROCESS | 1668 | 1467110486432 Marionette DEBUG loaded listener.js 03:41:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x1219d3c00) [pid = 1668] [serial = 1090] [outer = 0x112e85000] 03:41:26 INFO - PROCESS | 1668 | 1467110486795 Marionette TRACE conn3 <- [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:41:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 03:41:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 520ms 03:41:26 INFO - PROCESS | 1668 | 1467110486815 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 03:41:26 INFO - PROCESS | 1668 | 1467110486816 Marionette TRACE conn3 <- [1,1425,null,{"value":"7"}] 03:41:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 03:41:26 INFO - PROCESS | 1668 | 1467110486821 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 03:41:26 INFO - PROCESS | 1668 | 1467110486823 Marionette TRACE conn3 <- [1,1426,null,{}] 03:41:26 INFO - PROCESS | 1668 | 1467110486831 Marionette TRACE conn3 -> [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:41:26 INFO - PROCESS | 1668 | 1467110486832 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:26 INFO - PROCESS | 1668 | 1467110486928 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 03:41:26 INFO - PROCESS | 1668 | 1467110486932 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:26 INFO - PROCESS | 1668 | 1467110486933 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:26 INFO - PROCESS | 1668 | ++DOCSHELL 0x125605800 == 34 [pid = 1668] [id = 364] 03:41:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x116880800) [pid = 1668] [serial = 1091] [outer = 0x0] 03:41:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x123d7bc00) [pid = 1668] [serial = 1092] [outer = 0x116880800] 03:41:26 INFO - PROCESS | 1668 | 1467110486958 Marionette DEBUG loaded listener.js 03:41:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x124c8d800) [pid = 1668] [serial = 1093] [outer = 0x116880800] 03:41:27 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x126c76000) [pid = 1668] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 03:41:27 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x1127dfc00) [pid = 1668] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 03:41:27 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x116a23c00) [pid = 1668] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 03:41:27 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x115dde000) [pid = 1668] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 03:41:27 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x112dd2000) [pid = 1668] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 03:41:27 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x11678b800) [pid = 1668] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 03:41:27 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x1216c4c00) [pid = 1668] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 03:41:27 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x11677ec00) [pid = 1668] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 03:41:27 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x12634f000) [pid = 1668] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 03:41:27 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x12903c800) [pid = 1668] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 03:41:27 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x1127eb400) [pid = 1668] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 03:41:27 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x11670c000) [pid = 1668] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 03:41:27 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x118357000) [pid = 1668] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 03:41:27 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x12a708000) [pid = 1668] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 03:41:27 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x118e20c00) [pid = 1668] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 03:41:27 INFO - PROCESS | 1668 | 1467110487406 Marionette TRACE conn3 <- [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:41:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 03:41:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 626ms 03:41:27 INFO - PROCESS | 1668 | 1467110487447 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 03:41:27 INFO - PROCESS | 1668 | 1467110487449 Marionette TRACE conn3 <- [1,1429,null,{"value":"7"}] 03:41:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 03:41:27 INFO - PROCESS | 1668 | 1467110487451 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 03:41:27 INFO - PROCESS | 1668 | 1467110487452 Marionette TRACE conn3 <- [1,1430,null,{}] 03:41:27 INFO - PROCESS | 1668 | 1467110487454 Marionette TRACE conn3 -> [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:41:27 INFO - PROCESS | 1668 | 1467110487456 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:27 INFO - PROCESS | 1668 | 1467110487538 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 03:41:27 INFO - PROCESS | 1668 | 1467110487596 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:27 INFO - PROCESS | 1668 | 1467110487597 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:27 INFO - PROCESS | 1668 | ++DOCSHELL 0x1184bf800 == 35 [pid = 1668] [id = 365] 03:41:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x112c91c00) [pid = 1668] [serial = 1094] [outer = 0x0] 03:41:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x116a23c00) [pid = 1668] [serial = 1095] [outer = 0x112c91c00] 03:41:27 INFO - PROCESS | 1668 | 1467110487621 Marionette DEBUG loaded listener.js 03:41:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x118e17800) [pid = 1668] [serial = 1096] [outer = 0x112c91c00] 03:41:27 INFO - PROCESS | 1668 | 1467110487904 Marionette TRACE conn3 <- [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:41:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 03:41:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 470ms 03:41:27 INFO - PROCESS | 1668 | 1467110487926 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 03:41:27 INFO - PROCESS | 1668 | 1467110487927 Marionette TRACE conn3 <- [1,1433,null,{"value":"7"}] 03:41:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 03:41:27 INFO - PROCESS | 1668 | 1467110487929 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 03:41:27 INFO - PROCESS | 1668 | 1467110487930 Marionette TRACE conn3 <- [1,1434,null,{}] 03:41:27 INFO - PROCESS | 1668 | 1467110487932 Marionette TRACE conn3 -> [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:41:27 INFO - PROCESS | 1668 | 1467110487934 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:28 INFO - PROCESS | 1668 | 1467110488028 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 03:41:28 INFO - PROCESS | 1668 | 1467110488031 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:28 INFO - PROCESS | 1668 | 1467110488032 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:28 INFO - PROCESS | 1668 | ++DOCSHELL 0x128e74800 == 36 [pid = 1668] [id = 366] 03:41:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x121052c00) [pid = 1668] [serial = 1097] [outer = 0x0] 03:41:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x124cc4800) [pid = 1668] [serial = 1098] [outer = 0x121052c00] 03:41:28 INFO - PROCESS | 1668 | 1467110488059 Marionette DEBUG loaded listener.js 03:41:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x124f8a400) [pid = 1668] [serial = 1099] [outer = 0x121052c00] 03:41:28 INFO - PROCESS | 1668 | 1467110488390 Marionette TRACE conn3 <- [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:41:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 03:41:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 468ms 03:41:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 03:41:28 INFO - PROCESS | 1668 | 1467110488397 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 03:41:28 INFO - PROCESS | 1668 | 1467110488399 Marionette TRACE conn3 <- [1,1437,null,{"value":"7"}] 03:41:28 INFO - PROCESS | 1668 | 1467110488403 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 03:41:28 INFO - PROCESS | 1668 | 1467110488406 Marionette TRACE conn3 <- [1,1438,null,{}] 03:41:28 INFO - PROCESS | 1668 | 1467110488409 Marionette TRACE conn3 -> [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:41:28 INFO - PROCESS | 1668 | 1467110488410 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:28 INFO - PROCESS | 1668 | 1467110488534 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 03:41:28 INFO - PROCESS | 1668 | 1467110488540 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:28 INFO - PROCESS | 1668 | 1467110488541 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:28 INFO - PROCESS | 1668 | ++DOCSHELL 0x12113a000 == 37 [pid = 1668] [id = 367] 03:41:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x11295f000) [pid = 1668] [serial = 1100] [outer = 0x0] 03:41:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x124cc3000) [pid = 1668] [serial = 1101] [outer = 0x11295f000] 03:41:28 INFO - PROCESS | 1668 | 1467110488568 Marionette DEBUG loaded listener.js 03:41:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x1269a3000) [pid = 1668] [serial = 1102] [outer = 0x11295f000] 03:41:28 INFO - PROCESS | 1668 | 1467110488896 Marionette TRACE conn3 <- [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:41:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 03:41:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 522ms 03:41:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 03:41:28 INFO - PROCESS | 1668 | 1467110488925 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 03:41:28 INFO - PROCESS | 1668 | 1467110488926 Marionette TRACE conn3 <- [1,1441,null,{"value":"7"}] 03:41:28 INFO - PROCESS | 1668 | 1467110488928 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 03:41:28 INFO - PROCESS | 1668 | 1467110488929 Marionette TRACE conn3 <- [1,1442,null,{}] 03:41:28 INFO - PROCESS | 1668 | 1467110488931 Marionette TRACE conn3 -> [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:41:28 INFO - PROCESS | 1668 | 1467110488932 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:29 INFO - PROCESS | 1668 | 1467110489010 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 03:41:29 INFO - PROCESS | 1668 | 1467110489014 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:29 INFO - PROCESS | 1668 | 1467110489014 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:29 INFO - PROCESS | 1668 | ++DOCSHELL 0x12a98b800 == 38 [pid = 1668] [id = 368] 03:41:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x1251c0800) [pid = 1668] [serial = 1103] [outer = 0x0] 03:41:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x128c17800) [pid = 1668] [serial = 1104] [outer = 0x1251c0800] 03:41:29 INFO - PROCESS | 1668 | 1467110489041 Marionette DEBUG loaded listener.js 03:41:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x128c83400) [pid = 1668] [serial = 1105] [outer = 0x1251c0800] 03:41:29 INFO - PROCESS | 1668 | 1467110489556 Marionette TRACE conn3 <- [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:41:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 03:41:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 670ms 03:41:29 INFO - PROCESS | 1668 | 1467110489611 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 03:41:29 INFO - PROCESS | 1668 | 1467110489613 Marionette TRACE conn3 <- [1,1445,null,{"value":"7"}] 03:41:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 03:41:29 INFO - PROCESS | 1668 | 1467110489619 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 03:41:29 INFO - PROCESS | 1668 | 1467110489622 Marionette TRACE conn3 <- [1,1446,null,{}] 03:41:29 INFO - PROCESS | 1668 | 1467110489626 Marionette TRACE conn3 -> [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:41:29 INFO - PROCESS | 1668 | 1467110489627 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:29 INFO - PROCESS | 1668 | 1467110489737 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 03:41:29 INFO - PROCESS | 1668 | 1467110489795 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:29 INFO - PROCESS | 1668 | 1467110489797 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:29 INFO - PROCESS | 1668 | ++DOCSHELL 0x116ac0800 == 39 [pid = 1668] [id = 369] 03:41:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x112dd1000) [pid = 1668] [serial = 1106] [outer = 0x0] 03:41:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x112edf800) [pid = 1668] [serial = 1107] [outer = 0x112dd1000] 03:41:29 INFO - PROCESS | 1668 | 1467110489828 Marionette DEBUG loaded listener.js 03:41:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x115d4b800) [pid = 1668] [serial = 1108] [outer = 0x112dd1000] 03:41:30 INFO - PROCESS | 1668 | 1467110490432 Marionette TRACE conn3 <- [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:41:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 03:41:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 873ms 03:41:30 INFO - PROCESS | 1668 | 1467110490491 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 03:41:30 INFO - PROCESS | 1668 | 1467110490494 Marionette TRACE conn3 <- [1,1449,null,{"value":"7"}] 03:41:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 03:41:30 INFO - PROCESS | 1668 | 1467110490499 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 03:41:30 INFO - PROCESS | 1668 | 1467110490501 Marionette TRACE conn3 <- [1,1450,null,{}] 03:41:30 INFO - PROCESS | 1668 | 1467110490503 Marionette TRACE conn3 -> [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:41:30 INFO - PROCESS | 1668 | 1467110490505 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:30 INFO - PROCESS | 1668 | 1467110490613 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 03:41:30 INFO - PROCESS | 1668 | 1467110490806 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:30 INFO - PROCESS | 1668 | 1467110490808 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:30 INFO - PROCESS | 1668 | ++DOCSHELL 0x115e3e000 == 40 [pid = 1668] [id = 370] 03:41:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x112dd1400) [pid = 1668] [serial = 1109] [outer = 0x0] 03:41:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x114ebb800) [pid = 1668] [serial = 1110] [outer = 0x112dd1400] 03:41:30 INFO - PROCESS | 1668 | 1467110490835 Marionette DEBUG loaded listener.js 03:41:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x1164eb000) [pid = 1668] [serial = 1111] [outer = 0x112dd1400] 03:41:31 INFO - PROCESS | 1668 | --DOCSHELL 0x12113a000 == 39 [pid = 1668] [id = 367] 03:41:31 INFO - PROCESS | 1668 | --DOCSHELL 0x128e74800 == 38 [pid = 1668] [id = 366] 03:41:31 INFO - PROCESS | 1668 | --DOCSHELL 0x1184bf800 == 37 [pid = 1668] [id = 365] 03:41:31 INFO - PROCESS | 1668 | --DOCSHELL 0x125605800 == 36 [pid = 1668] [id = 364] 03:41:31 INFO - PROCESS | 1668 | --DOCSHELL 0x123e18800 == 35 [pid = 1668] [id = 363] 03:41:31 INFO - PROCESS | 1668 | --DOCSHELL 0x121db8000 == 34 [pid = 1668] [id = 362] 03:41:31 INFO - PROCESS | 1668 | --DOCSHELL 0x12114a800 == 33 [pid = 1668] [id = 361] 03:41:31 INFO - PROCESS | 1668 | --DOCSHELL 0x1194cb800 == 32 [pid = 1668] [id = 360] 03:41:31 INFO - PROCESS | 1668 | --DOCSHELL 0x1184c0000 == 31 [pid = 1668] [id = 359] 03:41:31 INFO - PROCESS | 1668 | --DOCSHELL 0x11684d800 == 30 [pid = 1668] [id = 358] 03:41:31 INFO - PROCESS | 1668 | --DOCSHELL 0x115ee8000 == 29 [pid = 1668] [id = 357] 03:41:31 INFO - PROCESS | 1668 | --DOCSHELL 0x1194e2800 == 28 [pid = 1668] [id = 356] 03:41:31 INFO - PROCESS | 1668 | 1467110491289 Marionette TRACE conn3 <- [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:41:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 03:41:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 824ms 03:41:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 03:41:31 INFO - PROCESS | 1668 | 1467110491324 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 03:41:31 INFO - PROCESS | 1668 | 1467110491326 Marionette TRACE conn3 <- [1,1453,null,{"value":"7"}] 03:41:31 INFO - PROCESS | 1668 | 1467110491329 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 03:41:31 INFO - PROCESS | 1668 | 1467110491331 Marionette TRACE conn3 <- [1,1454,null,{}] 03:41:31 INFO - PROCESS | 1668 | 1467110491334 Marionette TRACE conn3 -> [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:41:31 INFO - PROCESS | 1668 | 1467110491337 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:31 INFO - PROCESS | 1668 | 1467110491422 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 03:41:31 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x129275000) [pid = 1668] [serial = 1050] [outer = 0x0] [url = about:blank] 03:41:31 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x112957800) [pid = 1668] [serial = 1014] [outer = 0x0] [url = about:blank] 03:41:31 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x118228c00) [pid = 1668] [serial = 1023] [outer = 0x0] [url = about:blank] 03:41:31 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x1164e2c00) [pid = 1668] [serial = 1017] [outer = 0x0] [url = about:blank] 03:41:31 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x11835d400) [pid = 1668] [serial = 1026] [outer = 0x0] [url = about:blank] 03:41:31 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x12105e000) [pid = 1668] [serial = 1047] [outer = 0x0] [url = about:blank] 03:41:31 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x121a44400) [pid = 1668] [serial = 1035] [outer = 0x0] [url = about:blank] 03:41:31 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x1176f9800) [pid = 1668] [serial = 1044] [outer = 0x0] [url = about:blank] 03:41:31 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x128c24c00) [pid = 1668] [serial = 1042] [outer = 0x0] [url = about:blank] 03:41:31 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x118789c00) [pid = 1668] [serial = 1027] [outer = 0x0] [url = about:blank] 03:41:31 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x1293e5400) [pid = 1668] [serial = 1012] [outer = 0x0] [url = about:blank] 03:41:31 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x12104f400) [pid = 1668] [serial = 1032] [outer = 0x0] [url = about:blank] 03:41:31 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x116a22000) [pid = 1668] [serial = 1021] [outer = 0x0] [url = about:blank] 03:41:31 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x121596c00) [pid = 1668] [serial = 1033] [outer = 0x0] [url = about:blank] 03:41:31 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x126c6c800) [pid = 1668] [serial = 1039] [outer = 0x0] [url = about:blank] 03:41:31 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x116781c00) [pid = 1668] [serial = 1020] [outer = 0x0] [url = about:blank] 03:41:31 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x112dd1c00) [pid = 1668] [serial = 1015] [outer = 0x0] [url = about:blank] 03:41:31 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x12bb4bc00) [pid = 1668] [serial = 958] [outer = 0x0] [url = about:blank] 03:41:31 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x116787400) [pid = 1668] [serial = 1018] [outer = 0x0] [url = about:blank] 03:41:31 INFO - PROCESS | 1668 | --DOMWINDOW == 85 (0x126c72800) [pid = 1668] [serial = 1048] [outer = 0x0] [url = about:blank] 03:41:31 INFO - PROCESS | 1668 | --DOMWINDOW == 84 (0x128c1a800) [pid = 1668] [serial = 1041] [outer = 0x0] [url = about:blank] 03:41:31 INFO - PROCESS | 1668 | --DOMWINDOW == 83 (0x1196b4000) [pid = 1668] [serial = 1029] [outer = 0x0] [url = about:blank] 03:41:31 INFO - PROCESS | 1668 | --DOMWINDOW == 82 (0x12632ac00) [pid = 1668] [serial = 1038] [outer = 0x0] [url = about:blank] 03:41:31 INFO - PROCESS | 1668 | --DOMWINDOW == 81 (0x1182b9800) [pid = 1668] [serial = 1024] [outer = 0x0] [url = about:blank] 03:41:31 INFO - PROCESS | 1668 | --DOMWINDOW == 80 (0x1251bfc00) [pid = 1668] [serial = 1036] [outer = 0x0] [url = about:blank] 03:41:31 INFO - PROCESS | 1668 | --DOMWINDOW == 79 (0x119e9fc00) [pid = 1668] [serial = 1030] [outer = 0x0] [url = about:blank] 03:41:31 INFO - PROCESS | 1668 | --DOMWINDOW == 78 (0x11943d800) [pid = 1668] [serial = 1045] [outer = 0x0] [url = about:blank] 03:41:31 INFO - PROCESS | 1668 | --DOMWINDOW == 77 (0x12950fc00) [pid = 1668] [serial = 1051] [outer = 0x0] [url = about:blank] 03:41:31 INFO - PROCESS | 1668 | 1467110491499 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:31 INFO - PROCESS | 1668 | 1467110491501 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:31 INFO - PROCESS | 1668 | ++DOCSHELL 0x117478000 == 29 [pid = 1668] [id = 371] 03:41:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 78 (0x112ddb800) [pid = 1668] [serial = 1112] [outer = 0x0] 03:41:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 79 (0x11677e400) [pid = 1668] [serial = 1113] [outer = 0x112ddb800] 03:41:31 INFO - PROCESS | 1668 | 1467110491536 Marionette DEBUG loaded listener.js 03:41:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 80 (0x118036400) [pid = 1668] [serial = 1114] [outer = 0x112ddb800] 03:41:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 03:41:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 671ms 03:41:32 INFO - PROCESS | 1668 | 1467110491992 Marionette TRACE conn3 <- [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:41:32 INFO - PROCESS | 1668 | 1467110492005 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 03:41:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 03:41:32 INFO - PROCESS | 1668 | 1467110492009 Marionette TRACE conn3 <- [1,1457,null,{"value":"7"}] 03:41:32 INFO - PROCESS | 1668 | 1467110492012 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 03:41:32 INFO - PROCESS | 1668 | 1467110492014 Marionette TRACE conn3 <- [1,1458,null,{}] 03:41:32 INFO - PROCESS | 1668 | 1467110492058 Marionette TRACE conn3 -> [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:41:32 INFO - PROCESS | 1668 | 1467110492060 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:32 INFO - PROCESS | 1668 | 1467110492140 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 03:41:32 INFO - PROCESS | 1668 | 1467110492147 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:32 INFO - PROCESS | 1668 | 1467110492148 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:32 INFO - PROCESS | 1668 | ++DOCSHELL 0x1194e1800 == 30 [pid = 1668] [id = 372] 03:41:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 81 (0x11835b000) [pid = 1668] [serial = 1115] [outer = 0x0] 03:41:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 82 (0x11835f000) [pid = 1668] [serial = 1116] [outer = 0x11835b000] 03:41:32 INFO - PROCESS | 1668 | 1467110492176 Marionette DEBUG loaded listener.js 03:41:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 83 (0x118789c00) [pid = 1668] [serial = 1117] [outer = 0x11835b000] 03:41:32 INFO - PROCESS | 1668 | 1467110492530 Marionette TRACE conn3 <- [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:41:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 03:41:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 521ms 03:41:32 INFO - PROCESS | 1668 | 1467110492534 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 03:41:32 INFO - PROCESS | 1668 | 1467110492537 Marionette TRACE conn3 <- [1,1461,null,{"value":"7"}] 03:41:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 03:41:32 INFO - PROCESS | 1668 | 1467110492546 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 03:41:32 INFO - PROCESS | 1668 | 1467110492550 Marionette TRACE conn3 <- [1,1462,null,{}] 03:41:32 INFO - PROCESS | 1668 | 1467110492564 Marionette TRACE conn3 -> [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:41:32 INFO - PROCESS | 1668 | 1467110492567 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:32 INFO - PROCESS | 1668 | 1467110492645 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 03:41:32 INFO - PROCESS | 1668 | 1467110492648 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:32 INFO - PROCESS | 1668 | 1467110492649 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:32 INFO - PROCESS | 1668 | ++DOCSHELL 0x1213ec000 == 31 [pid = 1668] [id = 373] 03:41:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 84 (0x112dd2000) [pid = 1668] [serial = 1118] [outer = 0x0] 03:41:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 85 (0x119384c00) [pid = 1668] [serial = 1119] [outer = 0x112dd2000] 03:41:32 INFO - PROCESS | 1668 | 1467110492676 Marionette DEBUG loaded listener.js 03:41:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x120f32800) [pid = 1668] [serial = 1120] [outer = 0x112dd2000] 03:41:33 INFO - PROCESS | 1668 | 1467110493016 Marionette TRACE conn3 <- [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:41:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 03:41:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 483ms 03:41:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 03:41:33 INFO - PROCESS | 1668 | 1467110493026 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 03:41:33 INFO - PROCESS | 1668 | 1467110493027 Marionette TRACE conn3 <- [1,1465,null,{"value":"7"}] 03:41:33 INFO - PROCESS | 1668 | 1467110493029 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 03:41:33 INFO - PROCESS | 1668 | 1467110493030 Marionette TRACE conn3 <- [1,1466,null,{}] 03:41:33 INFO - PROCESS | 1668 | 1467110493032 Marionette TRACE conn3 -> [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:41:33 INFO - PROCESS | 1668 | 1467110493034 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:33 INFO - PROCESS | 1668 | 1467110493118 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 03:41:33 INFO - PROCESS | 1668 | 1467110493123 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:33 INFO - PROCESS | 1668 | 1467110493124 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:33 INFO - PROCESS | 1668 | ++DOCSHELL 0x123d31000 == 32 [pid = 1668] [id = 374] 03:41:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x11943a400) [pid = 1668] [serial = 1121] [outer = 0x0] 03:41:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x121403c00) [pid = 1668] [serial = 1122] [outer = 0x11943a400] 03:41:33 INFO - PROCESS | 1668 | 1467110493149 Marionette DEBUG loaded listener.js 03:41:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x1216c4c00) [pid = 1668] [serial = 1123] [outer = 0x11943a400] 03:41:33 INFO - PROCESS | 1668 | 1467110493493 Marionette TRACE conn3 <- [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:41:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 03:41:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 519ms 03:41:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 03:41:33 INFO - PROCESS | 1668 | 1467110493554 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 03:41:33 INFO - PROCESS | 1668 | 1467110493555 Marionette TRACE conn3 <- [1,1469,null,{"value":"7"}] 03:41:33 INFO - PROCESS | 1668 | 1467110493557 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 03:41:33 INFO - PROCESS | 1668 | 1467110493558 Marionette TRACE conn3 <- [1,1470,null,{}] 03:41:33 INFO - PROCESS | 1668 | 1467110493560 Marionette TRACE conn3 -> [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:41:33 INFO - PROCESS | 1668 | 1467110493561 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:33 INFO - PROCESS | 1668 | 1467110493659 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 03:41:33 INFO - PROCESS | 1668 | 1467110493663 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:33 INFO - PROCESS | 1668 | 1467110493667 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:33 INFO - PROCESS | 1668 | ++DOCSHELL 0x1212b5800 == 33 [pid = 1668] [id = 375] 03:41:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x1219d5800) [pid = 1668] [serial = 1124] [outer = 0x0] 03:41:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x121ae5c00) [pid = 1668] [serial = 1125] [outer = 0x1219d5800] 03:41:33 INFO - PROCESS | 1668 | 1467110493702 Marionette DEBUG loaded listener.js 03:41:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x124cc2c00) [pid = 1668] [serial = 1126] [outer = 0x1219d5800] 03:41:34 INFO - PROCESS | 1668 | 1467110494058 Marionette TRACE conn3 <- [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:41:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 03:41:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 518ms 03:41:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 03:41:34 INFO - PROCESS | 1668 | 1467110494076 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 03:41:34 INFO - PROCESS | 1668 | 1467110494077 Marionette TRACE conn3 <- [1,1473,null,{"value":"7"}] 03:41:34 INFO - PROCESS | 1668 | 1467110494079 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 03:41:34 INFO - PROCESS | 1668 | 1467110494080 Marionette TRACE conn3 <- [1,1474,null,{}] 03:41:34 INFO - PROCESS | 1668 | 1467110494082 Marionette TRACE conn3 -> [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:41:34 INFO - PROCESS | 1668 | 1467110494084 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:34 INFO - PROCESS | 1668 | 1467110494183 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 03:41:34 INFO - PROCESS | 1668 | 1467110494220 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:34 INFO - PROCESS | 1668 | 1467110494221 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:34 INFO - PROCESS | 1668 | ++DOCSHELL 0x12901c000 == 34 [pid = 1668] [id = 376] 03:41:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x124cc5c00) [pid = 1668] [serial = 1127] [outer = 0x0] 03:41:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x12632ac00) [pid = 1668] [serial = 1128] [outer = 0x124cc5c00] 03:41:34 INFO - PROCESS | 1668 | 1467110494245 Marionette DEBUG loaded listener.js 03:41:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x126c70800) [pid = 1668] [serial = 1129] [outer = 0x124cc5c00] 03:41:34 INFO - PROCESS | 1668 | 1467110494630 Marionette TRACE conn3 <- [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:41:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 03:41:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 568ms 03:41:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 03:41:34 INFO - PROCESS | 1668 | 1467110494648 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 03:41:34 INFO - PROCESS | 1668 | 1467110494649 Marionette TRACE conn3 <- [1,1477,null,{"value":"7"}] 03:41:34 INFO - PROCESS | 1668 | 1467110494653 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 03:41:34 INFO - PROCESS | 1668 | 1467110494655 Marionette TRACE conn3 <- [1,1478,null,{}] 03:41:34 INFO - PROCESS | 1668 | 1467110494658 Marionette TRACE conn3 -> [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:41:34 INFO - PROCESS | 1668 | 1467110494659 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:34 INFO - PROCESS | 1668 | 1467110494803 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 03:41:34 INFO - PROCESS | 1668 | 1467110494821 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:34 INFO - PROCESS | 1668 | 1467110494822 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:34 INFO - PROCESS | 1668 | ++DOCSHELL 0x129320800 == 35 [pid = 1668] [id = 377] 03:41:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x126c78c00) [pid = 1668] [serial = 1130] [outer = 0x0] 03:41:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x128c24c00) [pid = 1668] [serial = 1131] [outer = 0x126c78c00] 03:41:34 INFO - PROCESS | 1668 | 1467110494846 Marionette DEBUG loaded listener.js 03:41:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x12903e400) [pid = 1668] [serial = 1132] [outer = 0x126c78c00] 03:41:35 INFO - PROCESS | 1668 | 1467110495164 Marionette TRACE conn3 <- [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:41:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 03:41:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 570ms 03:41:35 INFO - PROCESS | 1668 | 1467110495223 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 03:41:35 INFO - PROCESS | 1668 | 1467110495225 Marionette TRACE conn3 <- [1,1481,null,{"value":"7"}] 03:41:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 03:41:35 INFO - PROCESS | 1668 | 1467110495227 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 03:41:35 INFO - PROCESS | 1668 | 1467110495228 Marionette TRACE conn3 <- [1,1482,null,{}] 03:41:35 INFO - PROCESS | 1668 | 1467110495230 Marionette TRACE conn3 -> [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:41:35 INFO - PROCESS | 1668 | 1467110495232 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:35 INFO - PROCESS | 1668 | 1467110495326 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 03:41:35 INFO - PROCESS | 1668 | 1467110495341 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:35 INFO - PROCESS | 1668 | 1467110495342 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:35 INFO - PROCESS | 1668 | ++DOCSHELL 0x12a76a000 == 36 [pid = 1668] [id = 378] 03:41:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x11295f400) [pid = 1668] [serial = 1133] [outer = 0x0] 03:41:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x12927a000) [pid = 1668] [serial = 1134] [outer = 0x11295f400] 03:41:35 INFO - PROCESS | 1668 | 1467110495366 Marionette DEBUG loaded listener.js 03:41:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x1293e2400) [pid = 1668] [serial = 1135] [outer = 0x11295f400] 03:41:35 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x1127dec00) [pid = 1668] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 03:41:35 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x1182b7000) [pid = 1668] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 03:41:35 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x112e65800) [pid = 1668] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 03:41:35 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x112e89800) [pid = 1668] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 03:41:35 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x116703800) [pid = 1668] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 03:41:35 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x112ddc000) [pid = 1668] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 03:41:35 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x11213ec00) [pid = 1668] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 03:41:35 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x115d4c800) [pid = 1668] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 03:41:35 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x117ed1800) [pid = 1668] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 03:41:35 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x118359400) [pid = 1668] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 03:41:35 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x123db1400) [pid = 1668] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 03:41:35 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x1251c2400) [pid = 1668] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 03:41:35 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x112c91c00) [pid = 1668] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 03:41:35 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x112e85000) [pid = 1668] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 03:41:35 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x116880800) [pid = 1668] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 03:41:35 INFO - PROCESS | 1668 | --DOMWINDOW == 85 (0x121052c00) [pid = 1668] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 03:41:35 INFO - PROCESS | 1668 | --DOMWINDOW == 84 (0x11295f000) [pid = 1668] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 03:41:35 INFO - PROCESS | 1668 | 1467110495821 Marionette TRACE conn3 <- [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:41:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 03:41:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 618ms 03:41:35 INFO - PROCESS | 1668 | 1467110495846 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 03:41:35 INFO - PROCESS | 1668 | 1467110495847 Marionette TRACE conn3 <- [1,1485,null,{"value":"7"}] 03:41:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 03:41:35 INFO - PROCESS | 1668 | 1467110495850 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 03:41:35 INFO - PROCESS | 1668 | 1467110495852 Marionette TRACE conn3 <- [1,1486,null,{}] 03:41:35 INFO - PROCESS | 1668 | 1467110495856 Marionette TRACE conn3 -> [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:41:35 INFO - PROCESS | 1668 | 1467110495857 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:36 INFO - PROCESS | 1668 | 1467110496007 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 03:41:36 INFO - PROCESS | 1668 | 1467110496063 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:36 INFO - PROCESS | 1668 | 1467110496064 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:36 INFO - PROCESS | 1668 | ++DOCSHELL 0x1213de000 == 37 [pid = 1668] [id = 379] 03:41:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 85 (0x112e65800) [pid = 1668] [serial = 1136] [outer = 0x0] 03:41:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x11677d800) [pid = 1668] [serial = 1137] [outer = 0x112e65800] 03:41:36 INFO - PROCESS | 1668 | 1467110496103 Marionette DEBUG loaded listener.js 03:41:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x1186b5800) [pid = 1668] [serial = 1138] [outer = 0x112e65800] 03:41:36 INFO - PROCESS | 1668 | 1467110496387 Marionette TRACE conn3 <- [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:41:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 03:41:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 572ms 03:41:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 03:41:36 INFO - PROCESS | 1668 | 1467110496426 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 03:41:36 INFO - PROCESS | 1668 | 1467110496427 Marionette TRACE conn3 <- [1,1489,null,{"value":"7"}] 03:41:36 INFO - PROCESS | 1668 | 1467110496429 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 03:41:36 INFO - PROCESS | 1668 | 1467110496430 Marionette TRACE conn3 <- [1,1490,null,{}] 03:41:36 INFO - PROCESS | 1668 | 1467110496433 Marionette TRACE conn3 -> [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:41:36 INFO - PROCESS | 1668 | 1467110496434 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:36 INFO - PROCESS | 1668 | 1467110496528 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 03:41:36 INFO - PROCESS | 1668 | 1467110496588 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:36 INFO - PROCESS | 1668 | 1467110496589 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:36 INFO - PROCESS | 1668 | ++DOCSHELL 0x12b271000 == 38 [pid = 1668] [id = 380] 03:41:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x1186b4400) [pid = 1668] [serial = 1139] [outer = 0x0] 03:41:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x126c75400) [pid = 1668] [serial = 1140] [outer = 0x1186b4400] 03:41:36 INFO - PROCESS | 1668 | 1467110496624 Marionette DEBUG loaded listener.js 03:41:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x12927c800) [pid = 1668] [serial = 1141] [outer = 0x1186b4400] 03:41:36 INFO - PROCESS | 1668 | 1467110496906 Marionette TRACE conn3 <- [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:41:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 03:41:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 520ms 03:41:36 INFO - PROCESS | 1668 | 1467110496950 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 03:41:36 INFO - PROCESS | 1668 | 1467110496953 Marionette TRACE conn3 <- [1,1493,null,{"value":"7"}] 03:41:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 03:41:36 INFO - PROCESS | 1668 | 1467110496958 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 03:41:36 INFO - PROCESS | 1668 | 1467110496960 Marionette TRACE conn3 <- [1,1494,null,{}] 03:41:36 INFO - PROCESS | 1668 | 1467110496962 Marionette TRACE conn3 -> [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:41:36 INFO - PROCESS | 1668 | 1467110496963 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:37 INFO - PROCESS | 1668 | 1467110497056 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 03:41:37 INFO - PROCESS | 1668 | 1467110497059 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:37 INFO - PROCESS | 1668 | 1467110497060 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:37 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bc79800 == 39 [pid = 1668] [id = 381] 03:41:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x1186bec00) [pid = 1668] [serial = 1142] [outer = 0x0] 03:41:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x12a6aac00) [pid = 1668] [serial = 1143] [outer = 0x1186bec00] 03:41:37 INFO - PROCESS | 1668 | 1467110497085 Marionette DEBUG loaded listener.js 03:41:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x12a710c00) [pid = 1668] [serial = 1144] [outer = 0x1186bec00] 03:41:37 INFO - PROCESS | 1668 | 1467110497456 Marionette TRACE conn3 <- [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:41:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 03:41:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 518ms 03:41:37 INFO - PROCESS | 1668 | 1467110497479 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 03:41:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 03:41:37 INFO - PROCESS | 1668 | 1467110497480 Marionette TRACE conn3 <- [1,1497,null,{"value":"7"}] 03:41:37 INFO - PROCESS | 1668 | 1467110497483 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 03:41:37 INFO - PROCESS | 1668 | 1467110497484 Marionette TRACE conn3 <- [1,1498,null,{}] 03:41:37 INFO - PROCESS | 1668 | 1467110497488 Marionette TRACE conn3 -> [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:41:37 INFO - PROCESS | 1668 | 1467110497491 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:37 INFO - PROCESS | 1668 | 1467110497572 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 03:41:37 INFO - PROCESS | 1668 | 1467110497576 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:37 INFO - PROCESS | 1668 | 1467110497577 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:37 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bf5e800 == 40 [pid = 1668] [id = 382] 03:41:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x12ab10000) [pid = 1668] [serial = 1145] [outer = 0x0] 03:41:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x12ad9b400) [pid = 1668] [serial = 1146] [outer = 0x12ab10000] 03:41:37 INFO - PROCESS | 1668 | 1467110497601 Marionette DEBUG loaded listener.js 03:41:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x12bb40000) [pid = 1668] [serial = 1147] [outer = 0x12ab10000] 03:41:38 INFO - PROCESS | 1668 | 1467110498094 Marionette TRACE conn3 <- [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:41:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 03:41:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 673ms 03:41:38 INFO - PROCESS | 1668 | 1467110498157 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 03:41:38 INFO - PROCESS | 1668 | 1467110498159 Marionette TRACE conn3 <- [1,1501,null,{"value":"7"}] 03:41:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 03:41:38 INFO - PROCESS | 1668 | 1467110498162 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 03:41:38 INFO - PROCESS | 1668 | 1467110498166 Marionette TRACE conn3 <- [1,1502,null,{}] 03:41:38 INFO - PROCESS | 1668 | 1467110498169 Marionette TRACE conn3 -> [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:41:38 INFO - PROCESS | 1668 | 1467110498171 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:38 INFO - PROCESS | 1668 | 1467110498274 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 03:41:38 INFO - PROCESS | 1668 | 1467110498346 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:38 INFO - PROCESS | 1668 | 1467110498348 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:38 INFO - PROCESS | 1668 | ++DOCSHELL 0x118adc000 == 41 [pid = 1668] [id = 383] 03:41:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x116882800) [pid = 1668] [serial = 1148] [outer = 0x0] 03:41:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x117ed5800) [pid = 1668] [serial = 1149] [outer = 0x116882800] 03:41:38 INFO - PROCESS | 1668 | 1467110498379 Marionette DEBUG loaded listener.js 03:41:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x11826c400) [pid = 1668] [serial = 1150] [outer = 0x116882800] 03:41:38 INFO - PROCESS | 1668 | 1467110498801 Marionette TRACE conn3 <- [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:41:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 03:41:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 677ms 03:41:38 INFO - PROCESS | 1668 | 1467110498839 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 03:41:38 INFO - PROCESS | 1668 | 1467110498843 Marionette TRACE conn3 <- [1,1505,null,{"value":"7"}] 03:41:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 03:41:38 INFO - PROCESS | 1668 | 1467110498847 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 03:41:38 INFO - PROCESS | 1668 | 1467110498849 Marionette TRACE conn3 <- [1,1506,null,{}] 03:41:38 INFO - PROCESS | 1668 | 1467110498851 Marionette TRACE conn3 -> [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:41:38 INFO - PROCESS | 1668 | 1467110498853 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:38 INFO - PROCESS | 1668 | 1467110498957 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 03:41:39 INFO - PROCESS | 1668 | 1467110499035 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:39 INFO - PROCESS | 1668 | 1467110499036 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:39 INFO - PROCESS | 1668 | ++DOCSHELL 0x12560b800 == 42 [pid = 1668] [id = 384] 03:41:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x118e44c00) [pid = 1668] [serial = 1151] [outer = 0x0] 03:41:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x119390400) [pid = 1668] [serial = 1152] [outer = 0x118e44c00] 03:41:39 INFO - PROCESS | 1668 | 1467110499110 Marionette DEBUG loaded listener.js 03:41:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x119cf0400) [pid = 1668] [serial = 1153] [outer = 0x118e44c00] 03:41:39 INFO - PROCESS | 1668 | 1467110499532 Marionette TRACE conn3 <- [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:41:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 03:41:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 720ms 03:41:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 03:41:39 INFO - PROCESS | 1668 | 1467110499568 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 03:41:39 INFO - PROCESS | 1668 | 1467110499569 Marionette TRACE conn3 <- [1,1509,null,{"value":"7"}] 03:41:39 INFO - PROCESS | 1668 | 1467110499572 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 03:41:39 INFO - PROCESS | 1668 | 1467110499574 Marionette TRACE conn3 <- [1,1510,null,{}] 03:41:39 INFO - PROCESS | 1668 | 1467110499582 Marionette TRACE conn3 -> [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:41:39 INFO - PROCESS | 1668 | 1467110499585 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:39 INFO - PROCESS | 1668 | 1467110499687 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 03:41:39 INFO - PROCESS | 1668 | 1467110499749 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:39 INFO - PROCESS | 1668 | 1467110499751 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:39 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bc75000 == 43 [pid = 1668] [id = 385] 03:41:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x1216c0800) [pid = 1668] [serial = 1154] [outer = 0x0] 03:41:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x121d85c00) [pid = 1668] [serial = 1155] [outer = 0x1216c0800] 03:41:39 INFO - PROCESS | 1668 | 1467110499782 Marionette DEBUG loaded listener.js 03:41:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x1256f8000) [pid = 1668] [serial = 1156] [outer = 0x1216c0800] 03:41:40 INFO - PROCESS | 1668 | 1467110500260 Marionette TRACE conn3 <- [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:41:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 03:41:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 722ms 03:41:40 INFO - PROCESS | 1668 | 1467110500295 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 03:41:40 INFO - PROCESS | 1668 | 1467110500296 Marionette TRACE conn3 <- [1,1513,null,{"value":"7"}] 03:41:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 03:41:40 INFO - PROCESS | 1668 | 1467110500299 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 03:41:40 INFO - PROCESS | 1668 | 1467110500300 Marionette TRACE conn3 <- [1,1514,null,{}] 03:41:40 INFO - PROCESS | 1668 | 1467110500323 Marionette TRACE conn3 -> [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:41:40 INFO - PROCESS | 1668 | 1467110500324 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:40 INFO - PROCESS | 1668 | 1467110500428 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 03:41:40 INFO - PROCESS | 1668 | 1467110500501 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:40 INFO - PROCESS | 1668 | 1467110500502 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:40 INFO - PROCESS | 1668 | ++DOCSHELL 0x115ee3000 == 44 [pid = 1668] [id = 386] 03:41:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x11677dc00) [pid = 1668] [serial = 1157] [outer = 0x0] 03:41:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x1186b8800) [pid = 1668] [serial = 1158] [outer = 0x11677dc00] 03:41:40 INFO - PROCESS | 1668 | 1467110500531 Marionette DEBUG loaded listener.js 03:41:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x126035000) [pid = 1668] [serial = 1159] [outer = 0x11677dc00] 03:41:41 INFO - PROCESS | 1668 | 1467110501034 Marionette TRACE conn3 <- [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:41:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 03:41:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 789ms 03:41:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 03:41:41 INFO - PROCESS | 1668 | 1467110501089 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 03:41:41 INFO - PROCESS | 1668 | 1467110501091 Marionette TRACE conn3 <- [1,1517,null,{"value":"7"}] 03:41:41 INFO - PROCESS | 1668 | 1467110501094 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 03:41:41 INFO - PROCESS | 1668 | 1467110501096 Marionette TRACE conn3 <- [1,1518,null,{}] 03:41:41 INFO - PROCESS | 1668 | 1467110501100 Marionette TRACE conn3 -> [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:41:41 INFO - PROCESS | 1668 | 1467110501101 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:41 INFO - PROCESS | 1668 | 1467110501197 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 03:41:41 INFO - PROCESS | 1668 | 1467110501260 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:41 INFO - PROCESS | 1668 | 1467110501261 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:41 INFO - PROCESS | 1668 | ++DOCSHELL 0x1182e1000 == 45 [pid = 1668] [id = 387] 03:41:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x112ee5400) [pid = 1668] [serial = 1160] [outer = 0x0] 03:41:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 110 (0x115d4bc00) [pid = 1668] [serial = 1161] [outer = 0x112ee5400] 03:41:41 INFO - PROCESS | 1668 | 1467110501288 Marionette DEBUG loaded listener.js 03:41:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 111 (0x116782800) [pid = 1668] [serial = 1162] [outer = 0x112ee5400] 03:41:42 INFO - PROCESS | 1668 | --DOCSHELL 0x12bc79800 == 44 [pid = 1668] [id = 381] 03:41:42 INFO - PROCESS | 1668 | --DOCSHELL 0x12b271000 == 43 [pid = 1668] [id = 380] 03:41:42 INFO - PROCESS | 1668 | --DOCSHELL 0x1213de000 == 42 [pid = 1668] [id = 379] 03:41:42 INFO - PROCESS | 1668 | --DOCSHELL 0x12a76a000 == 41 [pid = 1668] [id = 378] 03:41:42 INFO - PROCESS | 1668 | --DOCSHELL 0x129320800 == 40 [pid = 1668] [id = 377] 03:41:42 INFO - PROCESS | 1668 | --DOCSHELL 0x12901c000 == 39 [pid = 1668] [id = 376] 03:41:42 INFO - PROCESS | 1668 | --DOCSHELL 0x1212b5800 == 38 [pid = 1668] [id = 375] 03:41:42 INFO - PROCESS | 1668 | --DOCSHELL 0x123d31000 == 37 [pid = 1668] [id = 374] 03:41:42 INFO - PROCESS | 1668 | --DOCSHELL 0x1213ec000 == 36 [pid = 1668] [id = 373] 03:41:42 INFO - PROCESS | 1668 | --DOCSHELL 0x1194e1800 == 35 [pid = 1668] [id = 372] 03:41:42 INFO - PROCESS | 1668 | --DOCSHELL 0x117478000 == 34 [pid = 1668] [id = 371] 03:41:42 INFO - PROCESS | 1668 | --DOCSHELL 0x115e3e000 == 33 [pid = 1668] [id = 370] 03:41:42 INFO - PROCESS | 1668 | --DOCSHELL 0x12a98b800 == 32 [pid = 1668] [id = 368] 03:41:42 INFO - PROCESS | 1668 | --DOCSHELL 0x116ac0800 == 31 [pid = 1668] [id = 369] 03:41:42 INFO - PROCESS | 1668 | --DOCSHELL 0x115ee3000 == 30 [pid = 1668] [id = 386] 03:41:42 INFO - PROCESS | 1668 | --DOCSHELL 0x12bc75000 == 29 [pid = 1668] [id = 385] 03:41:42 INFO - PROCESS | 1668 | --DOCSHELL 0x12560b800 == 28 [pid = 1668] [id = 384] 03:41:42 INFO - PROCESS | 1668 | --DOCSHELL 0x118adc000 == 27 [pid = 1668] [id = 383] 03:41:42 INFO - PROCESS | 1668 | --DOCSHELL 0x12bf5e800 == 26 [pid = 1668] [id = 382] 03:41:42 INFO - PROCESS | 1668 | --DOMWINDOW == 110 (0x123d7bc00) [pid = 1668] [serial = 1092] [outer = 0x0] [url = about:blank] 03:41:42 INFO - PROCESS | 1668 | --DOMWINDOW == 109 (0x124cc4800) [pid = 1668] [serial = 1098] [outer = 0x0] [url = about:blank] 03:41:42 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x124c8d800) [pid = 1668] [serial = 1093] [outer = 0x0] [url = about:blank] 03:41:42 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x118e17800) [pid = 1668] [serial = 1096] [outer = 0x0] [url = about:blank] 03:41:42 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x128c17800) [pid = 1668] [serial = 1104] [outer = 0x0] [url = about:blank] 03:41:42 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x118360400) [pid = 1668] [serial = 1087] [outer = 0x0] [url = about:blank] 03:41:42 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x124f8a400) [pid = 1668] [serial = 1099] [outer = 0x0] [url = about:blank] 03:41:42 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x118797000) [pid = 1668] [serial = 1081] [outer = 0x0] [url = about:blank] 03:41:42 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x1269a3000) [pid = 1668] [serial = 1102] [outer = 0x0] [url = about:blank] 03:41:42 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x124cc3000) [pid = 1668] [serial = 1101] [outer = 0x0] [url = about:blank] 03:41:42 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x11938e800) [pid = 1668] [serial = 1084] [outer = 0x0] [url = about:blank] 03:41:42 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x118e46400) [pid = 1668] [serial = 1083] [outer = 0x0] [url = about:blank] 03:41:42 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x1186b5400) [pid = 1668] [serial = 1080] [outer = 0x0] [url = about:blank] 03:41:42 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x118272400) [pid = 1668] [serial = 1077] [outer = 0x0] [url = about:blank] 03:41:42 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x11835a400) [pid = 1668] [serial = 1078] [outer = 0x0] [url = about:blank] 03:41:42 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x115d54400) [pid = 1668] [serial = 1074] [outer = 0x0] [url = about:blank] 03:41:42 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x11687e400) [pid = 1668] [serial = 1075] [outer = 0x0] [url = about:blank] 03:41:42 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x117ed3800) [pid = 1668] [serial = 1069] [outer = 0x0] [url = about:blank] 03:41:42 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x11678b000) [pid = 1668] [serial = 1068] [outer = 0x0] [url = about:blank] 03:41:42 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x112e83800) [pid = 1668] [serial = 1071] [outer = 0x0] [url = about:blank] 03:41:42 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x1127e1c00) [pid = 1668] [serial = 1072] [outer = 0x0] [url = about:blank] 03:41:42 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x112dd8800) [pid = 1668] [serial = 1054] [outer = 0x0] [url = about:blank] 03:41:42 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x112597800) [pid = 1668] [serial = 1053] [outer = 0x0] [url = about:blank] 03:41:42 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x1196b4c00) [pid = 1668] [serial = 1086] [outer = 0x0] [url = about:blank] 03:41:42 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x118358400) [pid = 1668] [serial = 1057] [outer = 0x0] [url = about:blank] 03:41:42 INFO - PROCESS | 1668 | --DOMWINDOW == 85 (0x118232000) [pid = 1668] [serial = 1056] [outer = 0x0] [url = about:blank] 03:41:42 INFO - PROCESS | 1668 | --DOMWINDOW == 84 (0x1215f9000) [pid = 1668] [serial = 1060] [outer = 0x0] [url = about:blank] 03:41:42 INFO - PROCESS | 1668 | --DOMWINDOW == 83 (0x118e1c800) [pid = 1668] [serial = 1059] [outer = 0x0] [url = about:blank] 03:41:42 INFO - PROCESS | 1668 | --DOMWINDOW == 82 (0x128c84c00) [pid = 1668] [serial = 1063] [outer = 0x0] [url = about:blank] 03:41:42 INFO - PROCESS | 1668 | --DOMWINDOW == 81 (0x124cc4000) [pid = 1668] [serial = 1062] [outer = 0x0] [url = about:blank] 03:41:42 INFO - PROCESS | 1668 | --DOMWINDOW == 80 (0x129502c00) [pid = 1668] [serial = 1066] [outer = 0x0] [url = about:blank] 03:41:42 INFO - PROCESS | 1668 | --DOMWINDOW == 79 (0x129281800) [pid = 1668] [serial = 1065] [outer = 0x0] [url = about:blank] 03:41:42 INFO - PROCESS | 1668 | --DOMWINDOW == 78 (0x116a23c00) [pid = 1668] [serial = 1095] [outer = 0x0] [url = about:blank] 03:41:42 INFO - PROCESS | 1668 | --DOMWINDOW == 77 (0x1219d3c00) [pid = 1668] [serial = 1090] [outer = 0x0] [url = about:blank] 03:41:42 INFO - PROCESS | 1668 | --DOMWINDOW == 76 (0x1216c9000) [pid = 1668] [serial = 1089] [outer = 0x0] [url = about:blank] 03:41:42 INFO - PROCESS | 1668 | 1467110502322 Marionette TRACE conn3 <- [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:41:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 03:41:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1277ms 03:41:42 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 03:41:42 INFO - PROCESS | 1668 | 1467110502372 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 03:41:42 INFO - PROCESS | 1668 | 1467110502374 Marionette TRACE conn3 <- [1,1521,null,{"value":"7"}] 03:41:42 INFO - PROCESS | 1668 | 1467110502377 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 03:41:42 INFO - PROCESS | 1668 | 1467110502379 Marionette TRACE conn3 <- [1,1522,null,{}] 03:41:42 INFO - PROCESS | 1668 | 1467110502383 Marionette TRACE conn3 -> [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:41:42 INFO - PROCESS | 1668 | 1467110502385 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:42 INFO - PROCESS | 1668 | 1467110502459 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 03:41:42 INFO - PROCESS | 1668 | 1467110502465 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:42 INFO - PROCESS | 1668 | 1467110502468 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:42 INFO - PROCESS | 1668 | ++DOCSHELL 0x116612000 == 27 [pid = 1668] [id = 388] 03:41:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 77 (0x112dd4400) [pid = 1668] [serial = 1163] [outer = 0x0] 03:41:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 78 (0x112dda000) [pid = 1668] [serial = 1164] [outer = 0x112dd4400] 03:41:42 INFO - PROCESS | 1668 | 1467110502499 Marionette DEBUG loaded listener.js 03:41:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 79 (0x112ede800) [pid = 1668] [serial = 1165] [outer = 0x112dd4400] 03:41:42 INFO - PROCESS | 1668 | 1467110502823 Marionette TRACE conn3 <- [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:41:42 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:41:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:41:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 03:41:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:41:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:41:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 03:41:42 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:41:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:41:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 03:41:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:41:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:41:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 03:41:42 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:41:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:41:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 03:41:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:41:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:41:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 03:41:42 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:41:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:41:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 03:41:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:41:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:41:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 03:41:42 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 470ms 03:41:42 INFO - PROCESS | 1668 | 1467110502860 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 03:41:42 INFO - PROCESS | 1668 | 1467110502863 Marionette TRACE conn3 <- [1,1525,null,{"value":"7"}] 03:41:42 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 03:41:42 INFO - PROCESS | 1668 | 1467110502870 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 03:41:42 INFO - PROCESS | 1668 | 1467110502871 Marionette TRACE conn3 <- [1,1526,null,{}] 03:41:42 INFO - PROCESS | 1668 | 1467110502874 Marionette TRACE conn3 -> [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:41:42 INFO - PROCESS | 1668 | 1467110502875 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:42 INFO - PROCESS | 1668 | 1467110502949 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 03:41:42 INFO - PROCESS | 1668 | 1467110502956 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:42 INFO - PROCESS | 1668 | 1467110502957 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:42 INFO - PROCESS | 1668 | ++DOCSHELL 0x117469800 == 28 [pid = 1668] [id = 389] 03:41:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 80 (0x115e94800) [pid = 1668] [serial = 1166] [outer = 0x0] 03:41:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 81 (0x116fa0000) [pid = 1668] [serial = 1167] [outer = 0x115e94800] 03:41:42 INFO - PROCESS | 1668 | 1467110502985 Marionette DEBUG loaded listener.js 03:41:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 82 (0x117ed4400) [pid = 1668] [serial = 1168] [outer = 0x115e94800] 03:41:43 INFO - PROCESS | 1668 | 1467110503325 Marionette TRACE conn3 <- [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:41:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:41:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 03:41:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:41:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:41:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 03:41:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:41:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 03:41:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:41:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:41:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 03:41:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 03:41:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 03:41:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:41:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:41:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 03:41:43 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 470ms 03:41:43 INFO - PROCESS | 1668 | 1467110503340 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 03:41:43 INFO - PROCESS | 1668 | 1467110503342 Marionette TRACE conn3 <- [1,1529,null,{"value":"7"}] 03:41:43 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 03:41:43 INFO - PROCESS | 1668 | 1467110503344 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 03:41:43 INFO - PROCESS | 1668 | 1467110503346 Marionette TRACE conn3 <- [1,1530,null,{}] 03:41:43 INFO - PROCESS | 1668 | 1467110503356 Marionette TRACE conn3 -> [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:41:43 INFO - PROCESS | 1668 | 1467110503359 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:43 INFO - PROCESS | 1668 | 1467110503441 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 03:41:43 INFO - PROCESS | 1668 | 1467110503495 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:43 INFO - PROCESS | 1668 | 1467110503497 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:43 INFO - PROCESS | 1668 | ++DOCSHELL 0x1194d3000 == 29 [pid = 1668] [id = 390] 03:41:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 83 (0x11295e400) [pid = 1668] [serial = 1169] [outer = 0x0] 03:41:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 84 (0x11835ac00) [pid = 1668] [serial = 1170] [outer = 0x11295e400] 03:41:43 INFO - PROCESS | 1668 | 1467110503525 Marionette DEBUG loaded listener.js 03:41:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 85 (0x118232000) [pid = 1668] [serial = 1171] [outer = 0x11295e400] 03:41:43 INFO - PROCESS | 1668 | 1467110503798 Marionette TRACE conn3 <- [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:41:43 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:41:43 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 03:41:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:41:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:41:43 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 03:41:43 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 03:41:43 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:41:43 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 03:41:43 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 473ms 03:41:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 03:41:43 INFO - PROCESS | 1668 | 1467110503826 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 03:41:43 INFO - PROCESS | 1668 | 1467110503828 Marionette TRACE conn3 <- [1,1533,null,{"value":"7"}] 03:41:43 INFO - PROCESS | 1668 | 1467110503830 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 03:41:43 INFO - PROCESS | 1668 | 1467110503831 Marionette TRACE conn3 <- [1,1534,null,{}] 03:41:43 INFO - PROCESS | 1668 | 1467110503833 Marionette TRACE conn3 -> [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:41:43 INFO - PROCESS | 1668 | 1467110503835 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:43 INFO - PROCESS | 1668 | 1467110503925 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 03:41:43 INFO - PROCESS | 1668 | 1467110503929 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:43 INFO - PROCESS | 1668 | 1467110503930 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:43 INFO - PROCESS | 1668 | ++DOCSHELL 0x12112e800 == 30 [pid = 1668] [id = 391] 03:41:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x119383800) [pid = 1668] [serial = 1172] [outer = 0x0] 03:41:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x11943c400) [pid = 1668] [serial = 1173] [outer = 0x119383800] 03:41:43 INFO - PROCESS | 1668 | 1467110503958 Marionette DEBUG loaded listener.js 03:41:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x119aaec00) [pid = 1668] [serial = 1174] [outer = 0x119383800] 03:41:44 INFO - PROCESS | 1668 | 1467110504280 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 03:41:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 03:41:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 469ms 03:41:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 03:41:44 INFO - PROCESS | 1668 | 1467110504309 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 03:41:44 INFO - PROCESS | 1668 | 1467110504310 Marionette TRACE conn3 <- [1,1537,null,{"value":"7"}] 03:41:44 INFO - PROCESS | 1668 | 1467110504312 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 03:41:44 INFO - PROCESS | 1668 | 1467110504313 Marionette TRACE conn3 <- [1,1538,null,{}] 03:41:44 INFO - PROCESS | 1668 | 1467110504316 Marionette TRACE conn3 -> [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:41:44 INFO - PROCESS | 1668 | 1467110504317 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:44 INFO - PROCESS | 1668 | 1467110504418 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 03:41:44 INFO - PROCESS | 1668 | 1467110504435 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:44 INFO - PROCESS | 1668 | 1467110504436 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:44 INFO - PROCESS | 1668 | ++DOCSHELL 0x1213db000 == 31 [pid = 1668] [id = 392] 03:41:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x115d50400) [pid = 1668] [serial = 1175] [outer = 0x0] 03:41:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x1196b4c00) [pid = 1668] [serial = 1176] [outer = 0x115d50400] 03:41:44 INFO - PROCESS | 1668 | 1467110504460 Marionette DEBUG loaded listener.js 03:41:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x1212df800) [pid = 1668] [serial = 1177] [outer = 0x115d50400] 03:41:44 INFO - PROCESS | 1668 | 1467110504799 Marionette TRACE conn3 <- [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:41:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 03:41:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 523ms 03:41:44 INFO - PROCESS | 1668 | 1467110504840 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 03:41:44 INFO - PROCESS | 1668 | 1467110504842 Marionette TRACE conn3 <- [1,1541,null,{"value":"7"}] 03:41:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 03:41:44 INFO - PROCESS | 1668 | 1467110504844 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 03:41:44 INFO - PROCESS | 1668 | 1467110504845 Marionette TRACE conn3 <- [1,1542,null,{}] 03:41:44 INFO - PROCESS | 1668 | 1467110504847 Marionette TRACE conn3 -> [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:41:44 INFO - PROCESS | 1668 | 1467110504851 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:44 INFO - PROCESS | 1668 | 1467110504966 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 03:41:44 INFO - PROCESS | 1668 | 1467110504971 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:44 INFO - PROCESS | 1668 | 1467110504973 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:44 INFO - PROCESS | 1668 | ++DOCSHELL 0x123e1b000 == 32 [pid = 1668] [id = 393] 03:41:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x119cf9400) [pid = 1668] [serial = 1178] [outer = 0x0] 03:41:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x1216be800) [pid = 1668] [serial = 1179] [outer = 0x119cf9400] 03:41:44 INFO - PROCESS | 1668 | 1467110504998 Marionette DEBUG loaded listener.js 03:41:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x124ad9000) [pid = 1668] [serial = 1180] [outer = 0x119cf9400] 03:41:45 INFO - PROCESS | 1668 | 1467110505328 Marionette TRACE conn3 <- [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:41:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 03:41:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 517ms 03:41:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 03:41:45 INFO - PROCESS | 1668 | 1467110505362 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 03:41:45 INFO - PROCESS | 1668 | 1467110505364 Marionette TRACE conn3 <- [1,1545,null,{"value":"7"}] 03:41:45 INFO - PROCESS | 1668 | 1467110505366 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 03:41:45 INFO - PROCESS | 1668 | 1467110505367 Marionette TRACE conn3 <- [1,1546,null,{}] 03:41:45 INFO - PROCESS | 1668 | 1467110505379 Marionette TRACE conn3 -> [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:41:45 INFO - PROCESS | 1668 | 1467110505380 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:45 INFO - PROCESS | 1668 | 1467110505471 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 03:41:45 INFO - PROCESS | 1668 | 1467110505504 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:45 INFO - PROCESS | 1668 | 1467110505506 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:45 INFO - PROCESS | 1668 | ++DOCSHELL 0x125613800 == 33 [pid = 1668] [id = 394] 03:41:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x124c95000) [pid = 1668] [serial = 1181] [outer = 0x0] 03:41:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x124e37400) [pid = 1668] [serial = 1182] [outer = 0x124c95000] 03:41:45 INFO - PROCESS | 1668 | 1467110505530 Marionette DEBUG loaded listener.js 03:41:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x1256fac00) [pid = 1668] [serial = 1183] [outer = 0x124c95000] 03:41:45 INFO - PROCESS | 1668 | 1467110505844 Marionette TRACE conn3 <- [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:41:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 03:41:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 522ms 03:41:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 03:41:45 INFO - PROCESS | 1668 | 1467110505889 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 03:41:45 INFO - PROCESS | 1668 | 1467110505890 Marionette TRACE conn3 <- [1,1549,null,{"value":"7"}] 03:41:45 INFO - PROCESS | 1668 | 1467110505892 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 03:41:45 INFO - PROCESS | 1668 | 1467110505893 Marionette TRACE conn3 <- [1,1550,null,{}] 03:41:45 INFO - PROCESS | 1668 | 1467110505896 Marionette TRACE conn3 -> [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:41:45 INFO - PROCESS | 1668 | 1467110505897 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:45 INFO - PROCESS | 1668 | 1467110505989 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 03:41:46 INFO - PROCESS | 1668 | 1467110506029 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:46 INFO - PROCESS | 1668 | 1467110506030 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:46 INFO - PROCESS | 1668 | ++DOCSHELL 0x128945000 == 34 [pid = 1668] [id = 395] 03:41:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x124c99c00) [pid = 1668] [serial = 1184] [outer = 0x0] 03:41:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x126996c00) [pid = 1668] [serial = 1185] [outer = 0x124c99c00] 03:41:46 INFO - PROCESS | 1668 | 1467110506055 Marionette DEBUG loaded listener.js 03:41:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x126c6e800) [pid = 1668] [serial = 1186] [outer = 0x124c99c00] 03:41:46 INFO - PROCESS | 1668 | 1467110506588 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 03:41:46 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x12ab10000) [pid = 1668] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 03:41:46 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x1186bec00) [pid = 1668] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 03:41:46 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x124cc5c00) [pid = 1668] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 03:41:46 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x126c78c00) [pid = 1668] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 03:41:46 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x11295f400) [pid = 1668] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 03:41:46 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x112e65800) [pid = 1668] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 03:41:46 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x11835b000) [pid = 1668] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 03:41:46 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x11943a400) [pid = 1668] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 03:41:46 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x1251c0800) [pid = 1668] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 03:41:46 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x112dd1400) [pid = 1668] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 03:41:46 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x112dd1000) [pid = 1668] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 03:41:46 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x112dd2000) [pid = 1668] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 03:41:46 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x112ddb800) [pid = 1668] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 03:41:46 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x1186b4400) [pid = 1668] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 03:41:46 INFO - PROCESS | 1668 | --DOMWINDOW == 85 (0x1219d5800) [pid = 1668] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 03:41:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 03:41:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 720ms 03:41:46 INFO - PROCESS | 1668 | 1467110506613 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 03:41:46 INFO - PROCESS | 1668 | 1467110506614 Marionette TRACE conn3 <- [1,1553,null,{"value":"7"}] 03:41:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 03:41:46 INFO - PROCESS | 1668 | 1467110506617 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 03:41:46 INFO - PROCESS | 1668 | 1467110506618 Marionette TRACE conn3 <- [1,1554,null,{}] 03:41:46 INFO - PROCESS | 1668 | 1467110506622 Marionette TRACE conn3 -> [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:41:46 INFO - PROCESS | 1668 | 1467110506623 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:46 INFO - PROCESS | 1668 | 1467110506706 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 03:41:46 INFO - PROCESS | 1668 | 1467110506710 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:46 INFO - PROCESS | 1668 | 1467110506711 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:46 INFO - PROCESS | 1668 | ++DOCSHELL 0x1194ce800 == 35 [pid = 1668] [id = 396] 03:41:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x112eda400) [pid = 1668] [serial = 1187] [outer = 0x0] 03:41:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x115d4c400) [pid = 1668] [serial = 1188] [outer = 0x112eda400] 03:41:46 INFO - PROCESS | 1668 | 1467110506736 Marionette DEBUG loaded listener.js 03:41:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x118233400) [pid = 1668] [serial = 1189] [outer = 0x112eda400] 03:41:47 INFO - PROCESS | 1668 | 1467110507059 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 03:41:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 03:41:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 473ms 03:41:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 03:41:47 INFO - PROCESS | 1668 | 1467110507090 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 03:41:47 INFO - PROCESS | 1668 | 1467110507091 Marionette TRACE conn3 <- [1,1557,null,{"value":"7"}] 03:41:47 INFO - PROCESS | 1668 | 1467110507093 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 03:41:47 INFO - PROCESS | 1668 | 1467110507094 Marionette TRACE conn3 <- [1,1558,null,{}] 03:41:47 INFO - PROCESS | 1668 | 1467110507096 Marionette TRACE conn3 -> [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:41:47 INFO - PROCESS | 1668 | 1467110507097 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:47 INFO - PROCESS | 1668 | 1467110507172 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 03:41:47 INFO - PROCESS | 1668 | 1467110507230 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:47 INFO - PROCESS | 1668 | 1467110507231 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:47 INFO - PROCESS | 1668 | ++DOCSHELL 0x129323000 == 36 [pid = 1668] [id = 397] 03:41:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x11822d800) [pid = 1668] [serial = 1190] [outer = 0x0] 03:41:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x120f33000) [pid = 1668] [serial = 1191] [outer = 0x11822d800] 03:41:47 INFO - PROCESS | 1668 | 1467110507255 Marionette DEBUG loaded listener.js 03:41:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x12699d400) [pid = 1668] [serial = 1192] [outer = 0x11822d800] 03:41:47 INFO - PROCESS | 1668 | 1467110507499 Marionette TRACE conn3 <- [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:41:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 03:41:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 420ms 03:41:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 03:41:47 INFO - PROCESS | 1668 | 1467110507514 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 03:41:47 INFO - PROCESS | 1668 | 1467110507516 Marionette TRACE conn3 <- [1,1561,null,{"value":"7"}] 03:41:47 INFO - PROCESS | 1668 | 1467110507518 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 03:41:47 INFO - PROCESS | 1668 | 1467110507522 Marionette TRACE conn3 <- [1,1562,null,{}] 03:41:47 INFO - PROCESS | 1668 | 1467110507530 Marionette TRACE conn3 -> [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:41:47 INFO - PROCESS | 1668 | 1467110507532 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:47 INFO - PROCESS | 1668 | 1467110507635 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 03:41:47 INFO - PROCESS | 1668 | 1467110507641 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:47 INFO - PROCESS | 1668 | 1467110507643 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:47 INFO - PROCESS | 1668 | ++DOCSHELL 0x1213d8800 == 37 [pid = 1668] [id = 398] 03:41:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x128c19400) [pid = 1668] [serial = 1193] [outer = 0x0] 03:41:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x128c89c00) [pid = 1668] [serial = 1194] [outer = 0x128c19400] 03:41:47 INFO - PROCESS | 1668 | 1467110507670 Marionette DEBUG loaded listener.js 03:41:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x129276400) [pid = 1668] [serial = 1195] [outer = 0x128c19400] 03:41:48 INFO - PROCESS | 1668 | 1467110508005 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 03:41:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 03:41:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 527ms 03:41:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 03:41:48 INFO - PROCESS | 1668 | 1467110508046 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 03:41:48 INFO - PROCESS | 1668 | 1467110508047 Marionette TRACE conn3 <- [1,1565,null,{"value":"7"}] 03:41:48 INFO - PROCESS | 1668 | 1467110508049 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 03:41:48 INFO - PROCESS | 1668 | 1467110508050 Marionette TRACE conn3 <- [1,1566,null,{}] 03:41:48 INFO - PROCESS | 1668 | 1467110508052 Marionette TRACE conn3 -> [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:41:48 INFO - PROCESS | 1668 | 1467110508053 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:48 INFO - PROCESS | 1668 | 1467110508157 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 03:41:48 INFO - PROCESS | 1668 | 1467110508191 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:48 INFO - PROCESS | 1668 | 1467110508192 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:48 INFO - PROCESS | 1668 | ++DOCSHELL 0x12ad65800 == 38 [pid = 1668] [id = 399] 03:41:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x128c19800) [pid = 1668] [serial = 1196] [outer = 0x0] 03:41:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x12927ac00) [pid = 1668] [serial = 1197] [outer = 0x128c19800] 03:41:48 INFO - PROCESS | 1668 | 1467110508216 Marionette DEBUG loaded listener.js 03:41:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x129503000) [pid = 1668] [serial = 1198] [outer = 0x128c19800] 03:41:48 INFO - PROCESS | 1668 | 1467110508472 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 03:41:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 03:41:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 467ms 03:41:48 INFO - PROCESS | 1668 | 1467110508525 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 03:41:48 INFO - PROCESS | 1668 | 1467110508526 Marionette TRACE conn3 <- [1,1569,null,{"value":"7"}] 03:41:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 03:41:48 INFO - PROCESS | 1668 | 1467110508528 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 03:41:48 INFO - PROCESS | 1668 | 1467110508529 Marionette TRACE conn3 <- [1,1570,null,{}] 03:41:48 INFO - PROCESS | 1668 | 1467110508532 Marionette TRACE conn3 -> [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:41:48 INFO - PROCESS | 1668 | 1467110508533 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:48 INFO - PROCESS | 1668 | 1467110508623 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 03:41:48 INFO - PROCESS | 1668 | 1467110508724 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:48 INFO - PROCESS | 1668 | 1467110508725 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:48 INFO - PROCESS | 1668 | ++DOCSHELL 0x112628000 == 39 [pid = 1668] [id = 400] 03:41:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x111e58000) [pid = 1668] [serial = 1199] [outer = 0x0] 03:41:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x112596400) [pid = 1668] [serial = 1200] [outer = 0x111e58000] 03:41:48 INFO - PROCESS | 1668 | 1467110508757 Marionette DEBUG loaded listener.js 03:41:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x112981800) [pid = 1668] [serial = 1201] [outer = 0x111e58000] 03:41:49 INFO - PROCESS | 1668 | 1467110509282 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 03:41:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 03:41:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 819ms 03:41:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 03:41:49 INFO - PROCESS | 1668 | 1467110509375 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 03:41:49 INFO - PROCESS | 1668 | 1467110509377 Marionette TRACE conn3 <- [1,1573,null,{"value":"7"}] 03:41:49 INFO - PROCESS | 1668 | 1467110509380 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 03:41:49 INFO - PROCESS | 1668 | 1467110509382 Marionette TRACE conn3 <- [1,1574,null,{}] 03:41:49 INFO - PROCESS | 1668 | 1467110509408 Marionette TRACE conn3 -> [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:41:49 INFO - PROCESS | 1668 | 1467110509411 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:49 INFO - PROCESS | 1668 | 1467110509543 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 03:41:49 INFO - PROCESS | 1668 | 1467110509583 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:49 INFO - PROCESS | 1668 | 1467110509585 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:49 INFO - PROCESS | 1668 | ++DOCSHELL 0x118ec2800 == 40 [pid = 1668] [id = 401] 03:41:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x116882c00) [pid = 1668] [serial = 1202] [outer = 0x0] 03:41:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x117146800) [pid = 1668] [serial = 1203] [outer = 0x116882c00] 03:41:49 INFO - PROCESS | 1668 | 1467110509614 Marionette DEBUG loaded listener.js 03:41:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x118228c00) [pid = 1668] [serial = 1204] [outer = 0x116882c00] 03:41:50 INFO - PROCESS | 1668 | 1467110510277 Marionette TRACE conn3 <- [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:41:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 03:41:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 972ms 03:41:50 INFO - PROCESS | 1668 | 1467110510352 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 03:41:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 03:41:50 INFO - PROCESS | 1668 | 1467110510354 Marionette TRACE conn3 <- [1,1577,null,{"value":"7"}] 03:41:50 INFO - PROCESS | 1668 | 1467110510358 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 03:41:50 INFO - PROCESS | 1668 | 1467110510359 Marionette TRACE conn3 <- [1,1578,null,{}] 03:41:50 INFO - PROCESS | 1668 | 1467110510363 Marionette TRACE conn3 -> [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:41:50 INFO - PROCESS | 1668 | 1467110510364 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:50 INFO - PROCESS | 1668 | 1467110510467 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 03:41:50 INFO - PROCESS | 1668 | 1467110510529 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:50 INFO - PROCESS | 1668 | 1467110510532 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:50 INFO - PROCESS | 1668 | ++DOCSHELL 0x116fdf000 == 41 [pid = 1668] [id = 402] 03:41:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x1164ec800) [pid = 1668] [serial = 1205] [outer = 0x0] 03:41:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x11670b800) [pid = 1668] [serial = 1206] [outer = 0x1164ec800] 03:41:50 INFO - PROCESS | 1668 | 1467110510560 Marionette DEBUG loaded listener.js 03:41:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x116faa800) [pid = 1668] [serial = 1207] [outer = 0x1164ec800] 03:41:50 INFO - PROCESS | 1668 | --DOCSHELL 0x12ad65800 == 40 [pid = 1668] [id = 399] 03:41:50 INFO - PROCESS | 1668 | --DOCSHELL 0x1213d8800 == 39 [pid = 1668] [id = 398] 03:41:50 INFO - PROCESS | 1668 | --DOCSHELL 0x129323000 == 38 [pid = 1668] [id = 397] 03:41:50 INFO - PROCESS | 1668 | --DOCSHELL 0x1194ce800 == 37 [pid = 1668] [id = 396] 03:41:50 INFO - PROCESS | 1668 | --DOCSHELL 0x128945000 == 36 [pid = 1668] [id = 395] 03:41:50 INFO - PROCESS | 1668 | --DOCSHELL 0x125613800 == 35 [pid = 1668] [id = 394] 03:41:50 INFO - PROCESS | 1668 | --DOCSHELL 0x123e1b000 == 34 [pid = 1668] [id = 393] 03:41:50 INFO - PROCESS | 1668 | --DOCSHELL 0x1213db000 == 33 [pid = 1668] [id = 392] 03:41:50 INFO - PROCESS | 1668 | --DOCSHELL 0x12112e800 == 32 [pid = 1668] [id = 391] 03:41:50 INFO - PROCESS | 1668 | --DOCSHELL 0x1194d3000 == 31 [pid = 1668] [id = 390] 03:41:50 INFO - PROCESS | 1668 | --DOCSHELL 0x117469800 == 30 [pid = 1668] [id = 389] 03:41:50 INFO - PROCESS | 1668 | --DOCSHELL 0x116612000 == 29 [pid = 1668] [id = 388] 03:41:50 INFO - PROCESS | 1668 | --DOCSHELL 0x1182e1000 == 28 [pid = 1668] [id = 387] 03:41:50 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x12632ac00) [pid = 1668] [serial = 1128] [outer = 0x0] [url = about:blank] 03:41:50 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x128c24c00) [pid = 1668] [serial = 1131] [outer = 0x0] [url = about:blank] 03:41:50 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x126c70800) [pid = 1668] [serial = 1129] [outer = 0x0] [url = about:blank] 03:41:50 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x12927a000) [pid = 1668] [serial = 1134] [outer = 0x0] [url = about:blank] 03:41:50 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x11677d800) [pid = 1668] [serial = 1137] [outer = 0x0] [url = about:blank] 03:41:50 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x11835f000) [pid = 1668] [serial = 1116] [outer = 0x0] [url = about:blank] 03:41:50 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x118789c00) [pid = 1668] [serial = 1117] [outer = 0x0] [url = about:blank] 03:41:50 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x121403c00) [pid = 1668] [serial = 1122] [outer = 0x0] [url = about:blank] 03:41:50 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x128c83400) [pid = 1668] [serial = 1105] [outer = 0x0] [url = about:blank] 03:41:50 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x114ebb800) [pid = 1668] [serial = 1110] [outer = 0x0] [url = about:blank] 03:41:50 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x1164eb000) [pid = 1668] [serial = 1111] [outer = 0x0] [url = about:blank] 03:41:50 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x112edf800) [pid = 1668] [serial = 1107] [outer = 0x0] [url = about:blank] 03:41:50 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x115d4b800) [pid = 1668] [serial = 1108] [outer = 0x0] [url = about:blank] 03:41:50 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x119384c00) [pid = 1668] [serial = 1119] [outer = 0x0] [url = about:blank] 03:41:50 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x120f32800) [pid = 1668] [serial = 1120] [outer = 0x0] [url = about:blank] 03:41:50 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x11677e400) [pid = 1668] [serial = 1113] [outer = 0x0] [url = about:blank] 03:41:50 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x118036400) [pid = 1668] [serial = 1114] [outer = 0x0] [url = about:blank] 03:41:50 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x12a710c00) [pid = 1668] [serial = 1144] [outer = 0x0] [url = about:blank] 03:41:50 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x12927c800) [pid = 1668] [serial = 1141] [outer = 0x0] [url = about:blank] 03:41:50 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x1293e2400) [pid = 1668] [serial = 1135] [outer = 0x0] [url = about:blank] 03:41:50 INFO - PROCESS | 1668 | --DOMWINDOW == 85 (0x121ae5c00) [pid = 1668] [serial = 1125] [outer = 0x0] [url = about:blank] 03:41:50 INFO - PROCESS | 1668 | --DOMWINDOW == 84 (0x12903e400) [pid = 1668] [serial = 1132] [outer = 0x0] [url = about:blank] 03:41:50 INFO - PROCESS | 1668 | --DOMWINDOW == 83 (0x1186b5800) [pid = 1668] [serial = 1138] [outer = 0x0] [url = about:blank] 03:41:50 INFO - PROCESS | 1668 | --DOMWINDOW == 82 (0x124cc2c00) [pid = 1668] [serial = 1126] [outer = 0x0] [url = about:blank] 03:41:50 INFO - PROCESS | 1668 | --DOMWINDOW == 81 (0x126c75400) [pid = 1668] [serial = 1140] [outer = 0x0] [url = about:blank] 03:41:50 INFO - PROCESS | 1668 | --DOMWINDOW == 80 (0x1216c4c00) [pid = 1668] [serial = 1123] [outer = 0x0] [url = about:blank] 03:41:50 INFO - PROCESS | 1668 | --DOMWINDOW == 79 (0x12bb40000) [pid = 1668] [serial = 1147] [outer = 0x0] [url = about:blank] 03:41:50 INFO - PROCESS | 1668 | --DOMWINDOW == 78 (0x12a6aac00) [pid = 1668] [serial = 1143] [outer = 0x0] [url = about:blank] 03:41:50 INFO - PROCESS | 1668 | --DOMWINDOW == 77 (0x12ad9b400) [pid = 1668] [serial = 1146] [outer = 0x0] [url = about:blank] 03:41:50 INFO - PROCESS | 1668 | 1467110510984 Marionette TRACE conn3 <- [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:41:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 03:41:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 671ms 03:41:51 INFO - PROCESS | 1668 | 1467110511030 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 03:41:51 INFO - PROCESS | 1668 | 1467110511035 Marionette TRACE conn3 <- [1,1581,null,{"value":"7"}] 03:41:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 03:41:51 INFO - PROCESS | 1668 | 1467110511042 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 03:41:51 INFO - PROCESS | 1668 | 1467110511045 Marionette TRACE conn3 <- [1,1582,null,{}] 03:41:51 INFO - PROCESS | 1668 | 1467110511048 Marionette TRACE conn3 -> [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:41:51 INFO - PROCESS | 1668 | 1467110511051 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:51 INFO - PROCESS | 1668 | 1467110511133 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 03:41:51 INFO - PROCESS | 1668 | 1467110511193 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:51 INFO - PROCESS | 1668 | 1467110511194 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:51 INFO - PROCESS | 1668 | ++DOCSHELL 0x1184af000 == 29 [pid = 1668] [id = 403] 03:41:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 78 (0x116fa3400) [pid = 1668] [serial = 1208] [outer = 0x0] 03:41:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 79 (0x11822c400) [pid = 1668] [serial = 1209] [outer = 0x116fa3400] 03:41:51 INFO - PROCESS | 1668 | 1467110511221 Marionette DEBUG loaded listener.js 03:41:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 80 (0x1182b7000) [pid = 1668] [serial = 1210] [outer = 0x116fa3400] 03:41:51 INFO - PROCESS | 1668 | 1467110511528 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 03:41:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 03:41:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 522ms 03:41:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 03:41:51 INFO - PROCESS | 1668 | 1467110511564 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 03:41:51 INFO - PROCESS | 1668 | 1467110511565 Marionette TRACE conn3 <- [1,1585,null,{"value":"7"}] 03:41:51 INFO - PROCESS | 1668 | 1467110511568 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 03:41:51 INFO - PROCESS | 1668 | 1467110511572 Marionette TRACE conn3 <- [1,1586,null,{}] 03:41:51 INFO - PROCESS | 1668 | 1467110511580 Marionette TRACE conn3 -> [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:41:51 INFO - PROCESS | 1668 | 1467110511583 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:51 INFO - PROCESS | 1668 | 1467110511662 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 03:41:51 INFO - PROCESS | 1668 | 1467110511721 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:51 INFO - PROCESS | 1668 | 1467110511723 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:51 INFO - PROCESS | 1668 | ++DOCSHELL 0x120fe5800 == 30 [pid = 1668] [id = 404] 03:41:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 81 (0x1182ba800) [pid = 1668] [serial = 1211] [outer = 0x0] 03:41:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 82 (0x118795c00) [pid = 1668] [serial = 1212] [outer = 0x1182ba800] 03:41:51 INFO - PROCESS | 1668 | 1467110511751 Marionette DEBUG loaded listener.js 03:41:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 83 (0x1196b5400) [pid = 1668] [serial = 1213] [outer = 0x1182ba800] 03:41:52 INFO - PROCESS | 1668 | 1467110512049 Marionette TRACE conn3 <- [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:41:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 03:41:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 523ms 03:41:52 INFO - PROCESS | 1668 | 1467110512091 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 03:41:52 INFO - PROCESS | 1668 | 1467110512093 Marionette TRACE conn3 <- [1,1589,null,{"value":"7"}] 03:41:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 03:41:52 INFO - PROCESS | 1668 | 1467110512095 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 03:41:52 INFO - PROCESS | 1668 | 1467110512096 Marionette TRACE conn3 <- [1,1590,null,{}] 03:41:52 INFO - PROCESS | 1668 | 1467110512099 Marionette TRACE conn3 -> [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:41:52 INFO - PROCESS | 1668 | 1467110512100 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:52 INFO - PROCESS | 1668 | 1467110512180 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 03:41:52 INFO - PROCESS | 1668 | 1467110512184 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:52 INFO - PROCESS | 1668 | 1467110512186 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:52 INFO - PROCESS | 1668 | ++DOCSHELL 0x123d24000 == 31 [pid = 1668] [id = 405] 03:41:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 84 (0x119ab5c00) [pid = 1668] [serial = 1214] [outer = 0x0] 03:41:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 85 (0x12105d000) [pid = 1668] [serial = 1215] [outer = 0x119ab5c00] 03:41:52 INFO - PROCESS | 1668 | 1467110512213 Marionette DEBUG loaded listener.js 03:41:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x1216c3800) [pid = 1668] [serial = 1216] [outer = 0x119ab5c00] 03:41:52 INFO - PROCESS | 1668 | 1467110512559 Marionette TRACE conn3 <- [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:41:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 03:41:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 469ms 03:41:52 INFO - PROCESS | 1668 | 1467110512565 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 03:41:52 INFO - PROCESS | 1668 | 1467110512566 Marionette TRACE conn3 <- [1,1593,null,{"value":"7"}] 03:41:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 03:41:52 INFO - PROCESS | 1668 | 1467110512572 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 03:41:52 INFO - PROCESS | 1668 | 1467110512573 Marionette TRACE conn3 <- [1,1594,null,{}] 03:41:52 INFO - PROCESS | 1668 | 1467110512576 Marionette TRACE conn3 -> [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:41:52 INFO - PROCESS | 1668 | 1467110512577 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:52 INFO - PROCESS | 1668 | 1467110512687 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 03:41:52 INFO - PROCESS | 1668 | 1467110512694 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:52 INFO - PROCESS | 1668 | 1467110512695 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:52 INFO - PROCESS | 1668 | ++DOCSHELL 0x117e76800 == 32 [pid = 1668] [id = 406] 03:41:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x112dd1800) [pid = 1668] [serial = 1217] [outer = 0x0] 03:41:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x1216c9000) [pid = 1668] [serial = 1218] [outer = 0x112dd1800] 03:41:52 INFO - PROCESS | 1668 | 1467110512719 Marionette DEBUG loaded listener.js 03:41:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x121a51000) [pid = 1668] [serial = 1219] [outer = 0x112dd1800] 03:41:53 INFO - PROCESS | 1668 | 1467110513060 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 03:41:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 03:41:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 522ms 03:41:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 03:41:53 INFO - PROCESS | 1668 | 1467110513098 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 03:41:53 INFO - PROCESS | 1668 | 1467110513099 Marionette TRACE conn3 <- [1,1597,null,{"value":"7"}] 03:41:53 INFO - PROCESS | 1668 | 1467110513101 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 03:41:53 INFO - PROCESS | 1668 | 1467110513102 Marionette TRACE conn3 <- [1,1598,null,{}] 03:41:53 INFO - PROCESS | 1668 | 1467110513105 Marionette TRACE conn3 -> [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:41:53 INFO - PROCESS | 1668 | 1467110513109 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:53 INFO - PROCESS | 1668 | 1467110513227 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 03:41:53 INFO - PROCESS | 1668 | 1467110513245 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:53 INFO - PROCESS | 1668 | 1467110513246 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:53 INFO - PROCESS | 1668 | ++DOCSHELL 0x1266a8800 == 33 [pid = 1668] [id = 407] 03:41:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x123d7e400) [pid = 1668] [serial = 1220] [outer = 0x0] 03:41:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x1251b8400) [pid = 1668] [serial = 1221] [outer = 0x123d7e400] 03:41:53 INFO - PROCESS | 1668 | 1467110513270 Marionette DEBUG loaded listener.js 03:41:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x128c1b800) [pid = 1668] [serial = 1222] [outer = 0x123d7e400] 03:41:53 INFO - PROCESS | 1668 | 1467110513615 Marionette TRACE conn3 <- [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:41:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 03:41:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 520ms 03:41:53 INFO - PROCESS | 1668 | 1467110513623 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 03:41:53 INFO - PROCESS | 1668 | 1467110513625 Marionette TRACE conn3 <- [1,1601,null,{"value":"7"}] 03:41:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 03:41:53 INFO - PROCESS | 1668 | 1467110513627 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 03:41:53 INFO - PROCESS | 1668 | 1467110513628 Marionette TRACE conn3 <- [1,1602,null,{}] 03:41:53 INFO - PROCESS | 1668 | 1467110513630 Marionette TRACE conn3 -> [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:41:53 INFO - PROCESS | 1668 | 1467110513631 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:53 INFO - PROCESS | 1668 | 1467110513731 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 03:41:53 INFO - PROCESS | 1668 | 1467110513778 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:53 INFO - PROCESS | 1668 | 1467110513779 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:53 INFO - PROCESS | 1668 | ++DOCSHELL 0x129630000 == 34 [pid = 1668] [id = 408] 03:41:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x124cc2c00) [pid = 1668] [serial = 1223] [outer = 0x0] 03:41:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x128c86000) [pid = 1668] [serial = 1224] [outer = 0x124cc2c00] 03:41:53 INFO - PROCESS | 1668 | 1467110513811 Marionette DEBUG loaded listener.js 03:41:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x12904bc00) [pid = 1668] [serial = 1225] [outer = 0x124cc2c00] 03:41:54 INFO - PROCESS | 1668 | 1467110514106 Marionette TRACE conn3 <- [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:41:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 03:41:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 518ms 03:41:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 03:41:54 INFO - PROCESS | 1668 | 1467110514145 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 03:41:54 INFO - PROCESS | 1668 | 1467110514146 Marionette TRACE conn3 <- [1,1605,null,{"value":"7"}] 03:41:54 INFO - PROCESS | 1668 | 1467110514148 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 03:41:54 INFO - PROCESS | 1668 | 1467110514149 Marionette TRACE conn3 <- [1,1606,null,{}] 03:41:54 INFO - PROCESS | 1668 | 1467110514152 Marionette TRACE conn3 -> [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:41:54 INFO - PROCESS | 1668 | 1467110514155 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:54 INFO - PROCESS | 1668 | 1467110514253 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 03:41:54 INFO - PROCESS | 1668 | 1467110514257 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:54 INFO - PROCESS | 1668 | 1467110514258 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:54 INFO - PROCESS | 1668 | ++DOCSHELL 0x12a986000 == 35 [pid = 1668] [id = 409] 03:41:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x128c7e800) [pid = 1668] [serial = 1226] [outer = 0x0] 03:41:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x1293e6400) [pid = 1668] [serial = 1227] [outer = 0x128c7e800] 03:41:54 INFO - PROCESS | 1668 | 1467110514282 Marionette DEBUG loaded listener.js 03:41:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x129550c00) [pid = 1668] [serial = 1228] [outer = 0x128c7e800] 03:41:54 INFO - PROCESS | 1668 | 1467110514623 Marionette TRACE conn3 <- [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:41:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 03:41:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 517ms 03:41:54 INFO - PROCESS | 1668 | 1467110514667 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 03:41:54 INFO - PROCESS | 1668 | 1467110514669 Marionette TRACE conn3 <- [1,1609,null,{"value":"7"}] 03:41:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 03:41:54 INFO - PROCESS | 1668 | 1467110514673 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 03:41:54 INFO - PROCESS | 1668 | 1467110514675 Marionette TRACE conn3 <- [1,1610,null,{}] 03:41:54 INFO - PROCESS | 1668 | 1467110514677 Marionette TRACE conn3 -> [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:41:54 INFO - PROCESS | 1668 | 1467110514678 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:54 INFO - PROCESS | 1668 | 1467110514776 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 03:41:54 INFO - PROCESS | 1668 | 1467110514788 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:54 INFO - PROCESS | 1668 | 1467110514789 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:54 INFO - PROCESS | 1668 | ++DOCSHELL 0x12ad60800 == 36 [pid = 1668] [id = 410] 03:41:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x12a6a7800) [pid = 1668] [serial = 1229] [outer = 0x0] 03:41:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x12a706800) [pid = 1668] [serial = 1230] [outer = 0x12a6a7800] 03:41:54 INFO - PROCESS | 1668 | 1467110514820 Marionette DEBUG loaded listener.js 03:41:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x12a710800) [pid = 1668] [serial = 1231] [outer = 0x12a6a7800] 03:41:55 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x119cf9400) [pid = 1668] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 03:41:55 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x115e94800) [pid = 1668] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 03:41:55 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x112dd4400) [pid = 1668] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 03:41:55 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x112ee5400) [pid = 1668] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 03:41:55 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x11295e400) [pid = 1668] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 03:41:55 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x124c95000) [pid = 1668] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 03:41:55 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x119383800) [pid = 1668] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 03:41:55 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x116882800) [pid = 1668] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 03:41:55 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x118e44c00) [pid = 1668] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 03:41:55 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x124c99c00) [pid = 1668] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 03:41:55 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x1216c0800) [pid = 1668] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 03:41:55 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x128c19400) [pid = 1668] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 03:41:55 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x11822d800) [pid = 1668] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 03:41:55 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x112eda400) [pid = 1668] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 03:41:55 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x11677dc00) [pid = 1668] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 03:41:55 INFO - PROCESS | 1668 | --DOMWINDOW == 85 (0x115d50400) [pid = 1668] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 03:41:55 INFO - PROCESS | 1668 | 1467110515199 Marionette TRACE conn3 <- [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:41:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 03:41:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 568ms 03:41:55 INFO - PROCESS | 1668 | 1467110515242 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 03:41:55 INFO - PROCESS | 1668 | 1467110515243 Marionette TRACE conn3 <- [1,1613,null,{"value":"7"}] 03:41:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 03:41:55 INFO - PROCESS | 1668 | 1467110515246 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 03:41:55 INFO - PROCESS | 1668 | 1467110515247 Marionette TRACE conn3 <- [1,1614,null,{}] 03:41:55 INFO - PROCESS | 1668 | 1467110515249 Marionette TRACE conn3 -> [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:41:55 INFO - PROCESS | 1668 | 1467110515250 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:55 INFO - PROCESS | 1668 | 1467110515327 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 03:41:55 INFO - PROCESS | 1668 | 1467110515387 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:55 INFO - PROCESS | 1668 | 1467110515388 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:55 INFO - PROCESS | 1668 | ++DOCSHELL 0x123d19000 == 37 [pid = 1668] [id = 411] 03:41:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x112ee5400) [pid = 1668] [serial = 1232] [outer = 0x0] 03:41:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x1176f3c00) [pid = 1668] [serial = 1233] [outer = 0x112ee5400] 03:41:55 INFO - PROCESS | 1668 | 1467110515412 Marionette DEBUG loaded listener.js 03:41:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x1215f7c00) [pid = 1668] [serial = 1234] [outer = 0x112ee5400] 03:41:55 INFO - PROCESS | 1668 | 1467110515689 Marionette TRACE conn3 <- [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:41:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 03:41:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 470ms 03:41:55 INFO - PROCESS | 1668 | 1467110515716 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 03:41:55 INFO - PROCESS | 1668 | 1467110515718 Marionette TRACE conn3 <- [1,1617,null,{"value":"7"}] 03:41:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 03:41:55 INFO - PROCESS | 1668 | 1467110515729 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 03:41:55 INFO - PROCESS | 1668 | 1467110515730 Marionette TRACE conn3 <- [1,1618,null,{}] 03:41:55 INFO - PROCESS | 1668 | 1467110515732 Marionette TRACE conn3 -> [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:41:55 INFO - PROCESS | 1668 | 1467110515734 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:55 INFO - PROCESS | 1668 | 1467110515830 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 03:41:55 INFO - PROCESS | 1668 | 1467110515844 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:55 INFO - PROCESS | 1668 | 1467110515846 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:55 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bc7e000 == 38 [pid = 1668] [id = 412] 03:41:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x12105a400) [pid = 1668] [serial = 1235] [outer = 0x0] 03:41:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x12ab10000) [pid = 1668] [serial = 1236] [outer = 0x12105a400] 03:41:55 INFO - PROCESS | 1668 | 1467110515872 Marionette DEBUG loaded listener.js 03:41:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x12b8be800) [pid = 1668] [serial = 1237] [outer = 0x12105a400] 03:41:56 INFO - PROCESS | 1668 | 1467110516206 Marionette TRACE conn3 <- [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:41:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 03:41:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 520ms 03:41:56 INFO - PROCESS | 1668 | 1467110516249 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 03:41:56 INFO - PROCESS | 1668 | 1467110516250 Marionette TRACE conn3 <- [1,1621,null,{"value":"7"}] 03:41:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 03:41:56 INFO - PROCESS | 1668 | 1467110516253 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 03:41:56 INFO - PROCESS | 1668 | 1467110516254 Marionette TRACE conn3 <- [1,1622,null,{}] 03:41:56 INFO - PROCESS | 1668 | 1467110516256 Marionette TRACE conn3 -> [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:41:56 INFO - PROCESS | 1668 | 1467110516257 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:56 INFO - PROCESS | 1668 | 1467110516365 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 03:41:56 INFO - PROCESS | 1668 | 1467110516369 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:56 INFO - PROCESS | 1668 | 1467110516372 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:56 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bfc4800 == 39 [pid = 1668] [id = 413] 03:41:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x12ab1b000) [pid = 1668] [serial = 1238] [outer = 0x0] 03:41:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x12bb3e800) [pid = 1668] [serial = 1239] [outer = 0x12ab1b000] 03:41:56 INFO - PROCESS | 1668 | 1467110516397 Marionette DEBUG loaded listener.js 03:41:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x12bb45800) [pid = 1668] [serial = 1240] [outer = 0x12ab1b000] 03:41:56 INFO - PROCESS | 1668 | 1467110516704 Marionette TRACE conn3 <- [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:41:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 03:41:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 469ms 03:41:56 INFO - PROCESS | 1668 | 1467110516724 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 03:41:56 INFO - PROCESS | 1668 | 1467110516725 Marionette TRACE conn3 <- [1,1625,null,{"value":"7"}] 03:41:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 03:41:56 INFO - PROCESS | 1668 | 1467110516727 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 03:41:56 INFO - PROCESS | 1668 | 1467110516728 Marionette TRACE conn3 <- [1,1626,null,{}] 03:41:56 INFO - PROCESS | 1668 | 1467110516730 Marionette TRACE conn3 -> [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:41:56 INFO - PROCESS | 1668 | 1467110516731 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:56 INFO - PROCESS | 1668 | 1467110516819 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 03:41:56 INFO - PROCESS | 1668 | 1467110516824 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:56 INFO - PROCESS | 1668 | 1467110516825 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:56 INFO - PROCESS | 1668 | ++DOCSHELL 0x12cae1800 == 40 [pid = 1668] [id = 414] 03:41:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x12bb4a400) [pid = 1668] [serial = 1241] [outer = 0x0] 03:41:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x12bbb1000) [pid = 1668] [serial = 1242] [outer = 0x12bb4a400] 03:41:56 INFO - PROCESS | 1668 | 1467110516849 Marionette DEBUG loaded listener.js 03:41:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x12bbb6400) [pid = 1668] [serial = 1243] [outer = 0x12bb4a400] 03:41:57 INFO - PROCESS | 1668 | 1467110517311 Marionette TRACE conn3 <- [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:41:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 03:41:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 622ms 03:41:57 INFO - PROCESS | 1668 | 1467110517350 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 03:41:57 INFO - PROCESS | 1668 | 1467110517352 Marionette TRACE conn3 <- [1,1629,null,{"value":"7"}] 03:41:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 03:41:57 INFO - PROCESS | 1668 | 1467110517357 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 03:41:57 INFO - PROCESS | 1668 | 1467110517359 Marionette TRACE conn3 <- [1,1630,null,{}] 03:41:57 INFO - PROCESS | 1668 | 1467110517363 Marionette TRACE conn3 -> [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:41:57 INFO - PROCESS | 1668 | 1467110517365 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:57 INFO - PROCESS | 1668 | 1467110517468 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 03:41:57 INFO - PROCESS | 1668 | 1467110517542 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:57 INFO - PROCESS | 1668 | 1467110517544 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:57 INFO - PROCESS | 1668 | ++DOCSHELL 0x1182f0800 == 41 [pid = 1668] [id = 415] 03:41:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x112dd6c00) [pid = 1668] [serial = 1244] [outer = 0x0] 03:41:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x115d4c800) [pid = 1668] [serial = 1245] [outer = 0x112dd6c00] 03:41:57 INFO - PROCESS | 1668 | 1467110517574 Marionette DEBUG loaded listener.js 03:41:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x116885000) [pid = 1668] [serial = 1246] [outer = 0x112dd6c00] 03:41:58 INFO - PROCESS | 1668 | 1467110517999 Marionette TRACE conn3 <- [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:41:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 03:41:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 670ms 03:41:58 INFO - PROCESS | 1668 | 1467110518027 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 03:41:58 INFO - PROCESS | 1668 | 1467110518030 Marionette TRACE conn3 <- [1,1633,null,{"value":"7"}] 03:41:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 03:41:58 INFO - PROCESS | 1668 | 1467110518035 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 03:41:58 INFO - PROCESS | 1668 | 1467110518037 Marionette TRACE conn3 <- [1,1634,null,{}] 03:41:58 INFO - PROCESS | 1668 | 1467110518039 Marionette TRACE conn3 -> [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:41:58 INFO - PROCESS | 1668 | 1467110518041 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:58 INFO - PROCESS | 1668 | 1467110518150 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 03:41:58 INFO - PROCESS | 1668 | 1467110518211 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:58 INFO - PROCESS | 1668 | 1467110518212 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:58 INFO - PROCESS | 1668 | ++DOCSHELL 0x123e1d000 == 42 [pid = 1668] [id = 416] 03:41:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x1182c1c00) [pid = 1668] [serial = 1247] [outer = 0x0] 03:41:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x118e17c00) [pid = 1668] [serial = 1248] [outer = 0x1182c1c00] 03:41:58 INFO - PROCESS | 1668 | 1467110518243 Marionette DEBUG loaded listener.js 03:41:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x11943d800) [pid = 1668] [serial = 1249] [outer = 0x1182c1c00] 03:41:58 INFO - PROCESS | 1668 | 1467110518806 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 03:41:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 03:41:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 822ms 03:41:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 03:41:58 INFO - PROCESS | 1668 | 1467110518859 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 03:41:58 INFO - PROCESS | 1668 | 1467110518861 Marionette TRACE conn3 <- [1,1637,null,{"value":"7"}] 03:41:58 INFO - PROCESS | 1668 | 1467110518864 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 03:41:58 INFO - PROCESS | 1668 | 1467110518868 Marionette TRACE conn3 <- [1,1638,null,{}] 03:41:58 INFO - PROCESS | 1668 | 1467110518880 Marionette TRACE conn3 -> [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:41:58 INFO - PROCESS | 1668 | 1467110518885 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:59 INFO - PROCESS | 1668 | 1467110519038 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 03:41:59 INFO - PROCESS | 1668 | 1467110519136 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:59 INFO - PROCESS | 1668 | 1467110519138 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:59 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bc85800 == 43 [pid = 1668] [id = 417] 03:41:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x1218a9c00) [pid = 1668] [serial = 1250] [outer = 0x0] 03:41:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x124c8e800) [pid = 1668] [serial = 1251] [outer = 0x1218a9c00] 03:41:59 INFO - PROCESS | 1668 | 1467110519186 Marionette DEBUG loaded listener.js 03:41:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x126345000) [pid = 1668] [serial = 1252] [outer = 0x1218a9c00] 03:41:59 INFO - PROCESS | 1668 | 1467110519605 Marionette TRACE conn3 <- [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:41:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 03:41:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 775ms 03:41:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 03:41:59 INFO - PROCESS | 1668 | 1467110519640 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 03:41:59 INFO - PROCESS | 1668 | 1467110519642 Marionette TRACE conn3 <- [1,1641,null,{"value":"7"}] 03:41:59 INFO - PROCESS | 1668 | 1467110519644 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 03:41:59 INFO - PROCESS | 1668 | 1467110519645 Marionette TRACE conn3 <- [1,1642,null,{}] 03:41:59 INFO - PROCESS | 1668 | 1467110519647 Marionette TRACE conn3 -> [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:41:59 INFO - PROCESS | 1668 | 1467110519649 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:59 INFO - PROCESS | 1668 | 1467110519753 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 03:41:59 INFO - PROCESS | 1668 | 1467110519816 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:59 INFO - PROCESS | 1668 | 1467110519817 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:41:59 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d41a000 == 44 [pid = 1668] [id = 418] 03:41:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x126c69c00) [pid = 1668] [serial = 1253] [outer = 0x0] 03:41:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x128def000) [pid = 1668] [serial = 1254] [outer = 0x126c69c00] 03:41:59 INFO - PROCESS | 1668 | 1467110519886 Marionette DEBUG loaded listener.js 03:41:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x1293e4c00) [pid = 1668] [serial = 1255] [outer = 0x126c69c00] 03:42:00 INFO - PROCESS | 1668 | 1467110520321 Marionette TRACE conn3 <- [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:42:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 03:42:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 718ms 03:42:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 03:42:00 INFO - PROCESS | 1668 | 1467110520375 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 03:42:00 INFO - PROCESS | 1668 | 1467110520376 Marionette TRACE conn3 <- [1,1645,null,{"value":"7"}] 03:42:00 INFO - PROCESS | 1668 | 1467110520378 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 03:42:00 INFO - PROCESS | 1668 | 1467110520380 Marionette TRACE conn3 <- [1,1646,null,{}] 03:42:00 INFO - PROCESS | 1668 | 1467110520382 Marionette TRACE conn3 -> [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:42:00 INFO - PROCESS | 1668 | 1467110520383 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:00 INFO - PROCESS | 1668 | 1467110520518 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 03:42:00 INFO - PROCESS | 1668 | 1467110520724 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:00 INFO - PROCESS | 1668 | 1467110520725 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:00 INFO - PROCESS | 1668 | ++DOCSHELL 0x118310800 == 45 [pid = 1668] [id = 419] 03:42:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 110 (0x112ddbc00) [pid = 1668] [serial = 1256] [outer = 0x0] 03:42:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 111 (0x112edf000) [pid = 1668] [serial = 1257] [outer = 0x112ddbc00] 03:42:00 INFO - PROCESS | 1668 | 1467110520753 Marionette DEBUG loaded listener.js 03:42:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 112 (0x115e20000) [pid = 1668] [serial = 1258] [outer = 0x112ddbc00] 03:42:01 INFO - PROCESS | 1668 | 1467110521178 Marionette TRACE conn3 <- [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:42:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 03:42:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 822ms 03:42:01 INFO - PROCESS | 1668 | 1467110521202 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 03:42:01 INFO - PROCESS | 1668 | 1467110521204 Marionette TRACE conn3 <- [1,1649,null,{"value":"7"}] 03:42:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 03:42:01 INFO - PROCESS | 1668 | 1467110521207 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 03:42:01 INFO - PROCESS | 1668 | 1467110521209 Marionette TRACE conn3 <- [1,1650,null,{}] 03:42:01 INFO - PROCESS | 1668 | 1467110521213 Marionette TRACE conn3 -> [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:42:01 INFO - PROCESS | 1668 | 1467110521214 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:01 INFO - PROCESS | 1668 | 1467110521307 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 03:42:01 INFO - PROCESS | 1668 | 1467110521371 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:01 INFO - PROCESS | 1668 | 1467110521373 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:01 INFO - PROCESS | 1668 | ++DOCSHELL 0x118adb000 == 46 [pid = 1668] [id = 420] 03:42:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 113 (0x11714e000) [pid = 1668] [serial = 1259] [outer = 0x0] 03:42:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 114 (0x11822d400) [pid = 1668] [serial = 1260] [outer = 0x11714e000] 03:42:01 INFO - PROCESS | 1668 | 1467110521400 Marionette DEBUG loaded listener.js 03:42:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 115 (0x1182c1800) [pid = 1668] [serial = 1261] [outer = 0x11714e000] 03:42:02 INFO - PROCESS | 1668 | --DOCSHELL 0x12bfc4800 == 45 [pid = 1668] [id = 413] 03:42:02 INFO - PROCESS | 1668 | --DOCSHELL 0x12bc7e000 == 44 [pid = 1668] [id = 412] 03:42:02 INFO - PROCESS | 1668 | --DOCSHELL 0x123d19000 == 43 [pid = 1668] [id = 411] 03:42:02 INFO - PROCESS | 1668 | --DOCSHELL 0x12ad60800 == 42 [pid = 1668] [id = 410] 03:42:02 INFO - PROCESS | 1668 | --DOCSHELL 0x12a986000 == 41 [pid = 1668] [id = 409] 03:42:02 INFO - PROCESS | 1668 | --DOCSHELL 0x129630000 == 40 [pid = 1668] [id = 408] 03:42:02 INFO - PROCESS | 1668 | --DOCSHELL 0x1266a8800 == 39 [pid = 1668] [id = 407] 03:42:02 INFO - PROCESS | 1668 | --DOCSHELL 0x117e76800 == 38 [pid = 1668] [id = 406] 03:42:02 INFO - PROCESS | 1668 | --DOCSHELL 0x123d24000 == 37 [pid = 1668] [id = 405] 03:42:02 INFO - PROCESS | 1668 | --DOCSHELL 0x120fe5800 == 36 [pid = 1668] [id = 404] 03:42:02 INFO - PROCESS | 1668 | --DOCSHELL 0x1184af000 == 35 [pid = 1668] [id = 403] 03:42:02 INFO - PROCESS | 1668 | --DOCSHELL 0x116fdf000 == 34 [pid = 1668] [id = 402] 03:42:02 INFO - PROCESS | 1668 | --DOCSHELL 0x118ec2800 == 33 [pid = 1668] [id = 401] 03:42:02 INFO - PROCESS | 1668 | --DOCSHELL 0x112628000 == 32 [pid = 1668] [id = 400] 03:42:02 INFO - PROCESS | 1668 | --DOCSHELL 0x118310800 == 31 [pid = 1668] [id = 419] 03:42:02 INFO - PROCESS | 1668 | --DOCSHELL 0x12d41a000 == 30 [pid = 1668] [id = 418] 03:42:02 INFO - PROCESS | 1668 | --DOCSHELL 0x12bc85800 == 29 [pid = 1668] [id = 417] 03:42:02 INFO - PROCESS | 1668 | --DOCSHELL 0x123e1d000 == 28 [pid = 1668] [id = 416] 03:42:02 INFO - PROCESS | 1668 | --DOCSHELL 0x12cae1800 == 27 [pid = 1668] [id = 414] 03:42:02 INFO - PROCESS | 1668 | --DOCSHELL 0x1182f0800 == 26 [pid = 1668] [id = 415] 03:42:02 INFO - PROCESS | 1668 | --DOMWINDOW == 114 (0x120f33000) [pid = 1668] [serial = 1191] [outer = 0x0] [url = about:blank] 03:42:02 INFO - PROCESS | 1668 | --DOMWINDOW == 113 (0x121d85c00) [pid = 1668] [serial = 1155] [outer = 0x0] [url = about:blank] 03:42:02 INFO - PROCESS | 1668 | --DOMWINDOW == 112 (0x115d4c400) [pid = 1668] [serial = 1188] [outer = 0x0] [url = about:blank] 03:42:02 INFO - PROCESS | 1668 | --DOMWINDOW == 111 (0x118233400) [pid = 1668] [serial = 1189] [outer = 0x0] [url = about:blank] 03:42:02 INFO - PROCESS | 1668 | --DOMWINDOW == 110 (0x126035000) [pid = 1668] [serial = 1159] [outer = 0x0] [url = about:blank] 03:42:02 INFO - PROCESS | 1668 | --DOMWINDOW == 109 (0x12927ac00) [pid = 1668] [serial = 1197] [outer = 0x0] [url = about:blank] 03:42:02 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x128c89c00) [pid = 1668] [serial = 1194] [outer = 0x0] [url = about:blank] 03:42:02 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x126c6e800) [pid = 1668] [serial = 1186] [outer = 0x0] [url = about:blank] 03:42:02 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x1186b8800) [pid = 1668] [serial = 1158] [outer = 0x0] [url = about:blank] 03:42:02 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x1196b4c00) [pid = 1668] [serial = 1176] [outer = 0x0] [url = about:blank] 03:42:02 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x124ad9000) [pid = 1668] [serial = 1180] [outer = 0x0] [url = about:blank] 03:42:02 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x1212df800) [pid = 1668] [serial = 1177] [outer = 0x0] [url = about:blank] 03:42:02 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x12699d400) [pid = 1668] [serial = 1192] [outer = 0x0] [url = about:blank] 03:42:02 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x1216be800) [pid = 1668] [serial = 1179] [outer = 0x0] [url = about:blank] 03:42:02 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x116fa0000) [pid = 1668] [serial = 1167] [outer = 0x0] [url = about:blank] 03:42:02 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x117ed4400) [pid = 1668] [serial = 1168] [outer = 0x0] [url = about:blank] 03:42:02 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x112dda000) [pid = 1668] [serial = 1164] [outer = 0x0] [url = about:blank] 03:42:02 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x112ede800) [pid = 1668] [serial = 1165] [outer = 0x0] [url = about:blank] 03:42:02 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x116782800) [pid = 1668] [serial = 1162] [outer = 0x0] [url = about:blank] 03:42:02 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x115d4bc00) [pid = 1668] [serial = 1161] [outer = 0x0] [url = about:blank] 03:42:02 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x11835ac00) [pid = 1668] [serial = 1170] [outer = 0x0] [url = about:blank] 03:42:02 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x118232000) [pid = 1668] [serial = 1171] [outer = 0x0] [url = about:blank] 03:42:02 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x124e37400) [pid = 1668] [serial = 1182] [outer = 0x0] [url = about:blank] 03:42:02 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x11943c400) [pid = 1668] [serial = 1173] [outer = 0x0] [url = about:blank] 03:42:02 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x119aaec00) [pid = 1668] [serial = 1174] [outer = 0x0] [url = about:blank] 03:42:02 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x11826c400) [pid = 1668] [serial = 1150] [outer = 0x0] [url = about:blank] 03:42:02 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x117ed5800) [pid = 1668] [serial = 1149] [outer = 0x0] [url = about:blank] 03:42:02 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x119cf0400) [pid = 1668] [serial = 1153] [outer = 0x0] [url = about:blank] 03:42:02 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x126996c00) [pid = 1668] [serial = 1185] [outer = 0x0] [url = about:blank] 03:42:02 INFO - PROCESS | 1668 | --DOMWINDOW == 85 (0x119390400) [pid = 1668] [serial = 1152] [outer = 0x0] [url = about:blank] 03:42:02 INFO - PROCESS | 1668 | --DOMWINDOW == 84 (0x1256fac00) [pid = 1668] [serial = 1183] [outer = 0x0] [url = about:blank] 03:42:02 INFO - PROCESS | 1668 | --DOMWINDOW == 83 (0x1256f8000) [pid = 1668] [serial = 1156] [outer = 0x0] [url = about:blank] 03:42:02 INFO - PROCESS | 1668 | --DOMWINDOW == 82 (0x129276400) [pid = 1668] [serial = 1195] [outer = 0x0] [url = about:blank] 03:42:02 INFO - PROCESS | 1668 | 1467110522379 Marionette TRACE conn3 <- [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:42:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 03:42:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1223ms 03:42:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 03:42:02 INFO - PROCESS | 1668 | 1467110522431 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 03:42:02 INFO - PROCESS | 1668 | 1467110522433 Marionette TRACE conn3 <- [1,1653,null,{"value":"7"}] 03:42:02 INFO - PROCESS | 1668 | 1467110522436 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 03:42:02 INFO - PROCESS | 1668 | 1467110522437 Marionette TRACE conn3 <- [1,1654,null,{}] 03:42:02 INFO - PROCESS | 1668 | 1467110522441 Marionette TRACE conn3 -> [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:42:02 INFO - PROCESS | 1668 | 1467110522442 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:02 INFO - PROCESS | 1668 | 1467110522520 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 03:42:02 INFO - PROCESS | 1668 | 1467110522526 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:02 INFO - PROCESS | 1668 | 1467110522529 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:02 INFO - PROCESS | 1668 | ++DOCSHELL 0x11685a000 == 27 [pid = 1668] [id = 421] 03:42:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 83 (0x112dd4800) [pid = 1668] [serial = 1262] [outer = 0x0] 03:42:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 84 (0x112ee6800) [pid = 1668] [serial = 1263] [outer = 0x112dd4800] 03:42:02 INFO - PROCESS | 1668 | 1467110522559 Marionette DEBUG loaded listener.js 03:42:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 85 (0x112dd2000) [pid = 1668] [serial = 1264] [outer = 0x112dd4800] 03:42:02 INFO - PROCESS | 1668 | 1467110522883 Marionette TRACE conn3 <- [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:42:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 03:42:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 476ms 03:42:02 INFO - PROCESS | 1668 | 1467110522920 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 03:42:02 INFO - PROCESS | 1668 | 1467110522923 Marionette TRACE conn3 <- [1,1657,null,{"value":"7"}] 03:42:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 03:42:02 INFO - PROCESS | 1668 | 1467110522929 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 03:42:02 INFO - PROCESS | 1668 | 1467110522931 Marionette TRACE conn3 <- [1,1658,null,{}] 03:42:02 INFO - PROCESS | 1668 | 1467110522933 Marionette TRACE conn3 -> [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:42:02 INFO - PROCESS | 1668 | 1467110522935 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:03 INFO - PROCESS | 1668 | 1467110523010 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 03:42:03 INFO - PROCESS | 1668 | 1467110523014 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:03 INFO - PROCESS | 1668 | 1467110523015 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:03 INFO - PROCESS | 1668 | ++DOCSHELL 0x117e6e000 == 28 [pid = 1668] [id = 422] 03:42:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x11677f000) [pid = 1668] [serial = 1265] [outer = 0x0] 03:42:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x116889000) [pid = 1668] [serial = 1266] [outer = 0x11677f000] 03:42:03 INFO - PROCESS | 1668 | 1467110523044 Marionette DEBUG loaded listener.js 03:42:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x1176f5400) [pid = 1668] [serial = 1267] [outer = 0x11677f000] 03:42:03 INFO - PROCESS | 1668 | 1467110523377 Marionette TRACE conn3 <- [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:42:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 03:42:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 469ms 03:42:03 INFO - PROCESS | 1668 | 1467110523399 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 03:42:03 INFO - PROCESS | 1668 | 1467110523400 Marionette TRACE conn3 <- [1,1661,null,{"value":"7"}] 03:42:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 03:42:03 INFO - PROCESS | 1668 | 1467110523404 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 03:42:03 INFO - PROCESS | 1668 | 1467110523407 Marionette TRACE conn3 <- [1,1662,null,{}] 03:42:03 INFO - PROCESS | 1668 | 1467110523415 Marionette TRACE conn3 -> [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:42:03 INFO - PROCESS | 1668 | 1467110523418 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:03 INFO - PROCESS | 1668 | 1467110523498 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 03:42:03 INFO - PROCESS | 1668 | 1467110523555 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:03 INFO - PROCESS | 1668 | 1467110523557 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:03 INFO - PROCESS | 1668 | ++DOCSHELL 0x11990d000 == 29 [pid = 1668] [id = 423] 03:42:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x112dda400) [pid = 1668] [serial = 1268] [outer = 0x0] 03:42:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x118274400) [pid = 1668] [serial = 1269] [outer = 0x112dda400] 03:42:03 INFO - PROCESS | 1668 | 1467110523585 Marionette DEBUG loaded listener.js 03:42:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x118789c00) [pid = 1668] [serial = 1270] [outer = 0x112dda400] 03:42:03 INFO - PROCESS | 1668 | 1467110523881 Marionette TRACE conn3 <- [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:42:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 03:42:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 522ms 03:42:03 INFO - PROCESS | 1668 | 1467110523926 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 03:42:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 03:42:03 INFO - PROCESS | 1668 | 1467110523928 Marionette TRACE conn3 <- [1,1665,null,{"value":"7"}] 03:42:03 INFO - PROCESS | 1668 | 1467110523930 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 03:42:03 INFO - PROCESS | 1668 | 1467110523931 Marionette TRACE conn3 <- [1,1666,null,{}] 03:42:03 INFO - PROCESS | 1668 | 1467110523933 Marionette TRACE conn3 -> [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:42:03 INFO - PROCESS | 1668 | 1467110523935 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:04 INFO - PROCESS | 1668 | 1467110524022 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 03:42:04 INFO - PROCESS | 1668 | 1467110524027 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:04 INFO - PROCESS | 1668 | 1467110524028 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:04 INFO - PROCESS | 1668 | ++DOCSHELL 0x120fd2800 == 30 [pid = 1668] [id = 424] 03:42:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x11875c000) [pid = 1668] [serial = 1271] [outer = 0x0] 03:42:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x119389400) [pid = 1668] [serial = 1272] [outer = 0x11875c000] 03:42:04 INFO - PROCESS | 1668 | 1467110524133 Marionette DEBUG loaded listener.js 03:42:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x1196b6800) [pid = 1668] [serial = 1273] [outer = 0x11875c000] 03:42:04 INFO - PROCESS | 1668 | 1467110524473 Marionette TRACE conn3 <- [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:42:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 03:42:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 569ms 03:42:04 INFO - PROCESS | 1668 | 1467110524500 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 03:42:04 INFO - PROCESS | 1668 | 1467110524502 Marionette TRACE conn3 <- [1,1669,null,{"value":"7"}] 03:42:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 03:42:04 INFO - PROCESS | 1668 | 1467110524516 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 03:42:04 INFO - PROCESS | 1668 | 1467110524529 Marionette TRACE conn3 <- [1,1670,null,{}] 03:42:04 INFO - PROCESS | 1668 | 1467110524533 Marionette TRACE conn3 -> [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:42:04 INFO - PROCESS | 1668 | 1467110524535 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:04 INFO - PROCESS | 1668 | 1467110524677 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 03:42:04 INFO - PROCESS | 1668 | 1467110524698 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:04 INFO - PROCESS | 1668 | 1467110524699 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:04 INFO - PROCESS | 1668 | ++DOCSHELL 0x121952800 == 31 [pid = 1668] [id = 425] 03:42:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x116709800) [pid = 1668] [serial = 1274] [outer = 0x0] 03:42:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x119cf0400) [pid = 1668] [serial = 1275] [outer = 0x116709800] 03:42:04 INFO - PROCESS | 1668 | 1467110524738 Marionette DEBUG loaded listener.js 03:42:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x121051800) [pid = 1668] [serial = 1276] [outer = 0x116709800] 03:42:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 03:42:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 640ms 03:42:05 INFO - PROCESS | 1668 | 1467110525144 Marionette TRACE conn3 <- [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:42:05 INFO - PROCESS | 1668 | 1467110525149 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 03:42:05 INFO - PROCESS | 1668 | 1467110525150 Marionette TRACE conn3 <- [1,1673,null,{"value":"7"}] 03:42:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 03:42:05 INFO - PROCESS | 1668 | 1467110525154 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 03:42:05 INFO - PROCESS | 1668 | 1467110525155 Marionette TRACE conn3 <- [1,1674,null,{}] 03:42:05 INFO - PROCESS | 1668 | 1467110525157 Marionette TRACE conn3 -> [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:42:05 INFO - PROCESS | 1668 | 1467110525161 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:05 INFO - PROCESS | 1668 | 1467110525277 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 03:42:05 INFO - PROCESS | 1668 | 1467110525314 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:05 INFO - PROCESS | 1668 | 1467110525316 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:05 INFO - PROCESS | 1668 | ++DOCSHELL 0x123e1f800 == 32 [pid = 1668] [id = 426] 03:42:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x120f33000) [pid = 1668] [serial = 1277] [outer = 0x0] 03:42:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x1216c2000) [pid = 1668] [serial = 1278] [outer = 0x120f33000] 03:42:05 INFO - PROCESS | 1668 | 1467110525341 Marionette DEBUG loaded listener.js 03:42:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x123dae000) [pid = 1668] [serial = 1279] [outer = 0x120f33000] 03:42:05 INFO - PROCESS | 1668 | 1467110525674 Marionette TRACE conn3 <- [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:42:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 03:42:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 570ms 03:42:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 03:42:05 INFO - PROCESS | 1668 | 1467110525723 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 03:42:05 INFO - PROCESS | 1668 | 1467110525724 Marionette TRACE conn3 <- [1,1677,null,{"value":"7"}] 03:42:05 INFO - PROCESS | 1668 | 1467110525726 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 03:42:05 INFO - PROCESS | 1668 | 1467110525727 Marionette TRACE conn3 <- [1,1678,null,{}] 03:42:05 INFO - PROCESS | 1668 | 1467110525729 Marionette TRACE conn3 -> [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:42:05 INFO - PROCESS | 1668 | 1467110525731 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:05 INFO - PROCESS | 1668 | 1467110525830 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 03:42:05 INFO - PROCESS | 1668 | 1467110525866 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:05 INFO - PROCESS | 1668 | 1467110525867 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:05 INFO - PROCESS | 1668 | ++DOCSHELL 0x1260e8000 == 33 [pid = 1668] [id = 427] 03:42:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x11297fc00) [pid = 1668] [serial = 1280] [outer = 0x0] 03:42:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x124cc3800) [pid = 1668] [serial = 1281] [outer = 0x11297fc00] 03:42:05 INFO - PROCESS | 1668 | 1467110525891 Marionette DEBUG loaded listener.js 03:42:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x1251b9000) [pid = 1668] [serial = 1282] [outer = 0x11297fc00] 03:42:06 INFO - PROCESS | 1668 | 1467110526213 Marionette TRACE conn3 <- [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:42:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 03:42:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 518ms 03:42:06 INFO - PROCESS | 1668 | 1467110526252 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 03:42:06 INFO - PROCESS | 1668 | 1467110526256 Marionette TRACE conn3 <- [1,1681,null,{"value":"7"}] 03:42:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 03:42:06 INFO - PROCESS | 1668 | 1467110526259 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 03:42:06 INFO - PROCESS | 1668 | 1467110526261 Marionette TRACE conn3 <- [1,1682,null,{}] 03:42:06 INFO - PROCESS | 1668 | 1467110526265 Marionette TRACE conn3 -> [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:42:06 INFO - PROCESS | 1668 | 1467110526266 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:06 INFO - PROCESS | 1668 | 1467110526411 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 03:42:06 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x123d7e400) [pid = 1668] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 03:42:06 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x124cc2c00) [pid = 1668] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 03:42:06 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x112ee5400) [pid = 1668] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 03:42:06 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x128c7e800) [pid = 1668] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 03:42:06 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x12a6a7800) [pid = 1668] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 03:42:06 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x112dd1800) [pid = 1668] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 03:42:06 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x111e58000) [pid = 1668] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 03:42:06 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x12105a400) [pid = 1668] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 03:42:06 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x1182ba800) [pid = 1668] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 03:42:06 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x1164ec800) [pid = 1668] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 03:42:06 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x119ab5c00) [pid = 1668] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 03:42:06 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x116882c00) [pid = 1668] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 03:42:06 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x116fa3400) [pid = 1668] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 03:42:06 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x12ab1b000) [pid = 1668] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 03:42:06 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x12bb4a400) [pid = 1668] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 03:42:06 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x128c19800) [pid = 1668] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 03:42:06 INFO - PROCESS | 1668 | 1467110526715 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:06 INFO - PROCESS | 1668 | 1467110526717 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:06 INFO - PROCESS | 1668 | ++DOCSHELL 0x116fd9000 == 34 [pid = 1668] [id = 428] 03:42:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x11295e000) [pid = 1668] [serial = 1283] [outer = 0x0] 03:42:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x112e87000) [pid = 1668] [serial = 1284] [outer = 0x11295e000] 03:42:06 INFO - PROCESS | 1668 | 1467110526741 Marionette DEBUG loaded listener.js 03:42:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x116a23800) [pid = 1668] [serial = 1285] [outer = 0x11295e000] 03:42:07 INFO - PROCESS | 1668 | 1467110527005 Marionette TRACE conn3 <- [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:42:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 03:42:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 773ms 03:42:07 INFO - PROCESS | 1668 | 1467110527033 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 03:42:07 INFO - PROCESS | 1668 | 1467110527034 Marionette TRACE conn3 <- [1,1685,null,{"value":"7"}] 03:42:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 03:42:07 INFO - PROCESS | 1668 | 1467110527044 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 03:42:07 INFO - PROCESS | 1668 | 1467110527045 Marionette TRACE conn3 <- [1,1686,null,{}] 03:42:07 INFO - PROCESS | 1668 | 1467110527047 Marionette TRACE conn3 -> [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:42:07 INFO - PROCESS | 1668 | 1467110527048 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:07 INFO - PROCESS | 1668 | 1467110527136 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 03:42:07 INFO - PROCESS | 1668 | 1467110527142 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:07 INFO - PROCESS | 1668 | 1467110527143 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:07 INFO - PROCESS | 1668 | ++DOCSHELL 0x129038800 == 35 [pid = 1668] [id = 429] 03:42:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x11678c000) [pid = 1668] [serial = 1286] [outer = 0x0] 03:42:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x1216bdc00) [pid = 1668] [serial = 1287] [outer = 0x11678c000] 03:42:07 INFO - PROCESS | 1668 | 1467110527168 Marionette DEBUG loaded listener.js 03:42:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x12602e400) [pid = 1668] [serial = 1288] [outer = 0x11678c000] 03:42:07 INFO - PROCESS | 1668 | 1467110527475 Marionette TRACE conn3 <- [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:42:07 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:42:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 471ms 03:42:07 INFO - PROCESS | 1668 | 1467110527515 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 03:42:07 INFO - PROCESS | 1668 | 1467110527516 Marionette TRACE conn3 <- [1,1689,null,{"value":"7"}] 03:42:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 03:42:07 INFO - PROCESS | 1668 | 1467110527519 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 03:42:07 INFO - PROCESS | 1668 | 1467110527520 Marionette TRACE conn3 <- [1,1690,null,{}] 03:42:07 INFO - PROCESS | 1668 | 1467110527522 Marionette TRACE conn3 -> [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:42:07 INFO - PROCESS | 1668 | 1467110527523 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:07 INFO - PROCESS | 1668 | 1467110527627 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 03:42:07 INFO - PROCESS | 1668 | 1467110527634 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:07 INFO - PROCESS | 1668 | 1467110527635 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:07 INFO - PROCESS | 1668 | ++DOCSHELL 0x129639800 == 36 [pid = 1668] [id = 430] 03:42:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x1182be400) [pid = 1668] [serial = 1289] [outer = 0x0] 03:42:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x12631e000) [pid = 1668] [serial = 1290] [outer = 0x1182be400] 03:42:07 INFO - PROCESS | 1668 | 1467110527661 Marionette DEBUG loaded listener.js 03:42:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x126c6d000) [pid = 1668] [serial = 1291] [outer = 0x1182be400] 03:42:07 INFO - PROCESS | 1668 | 1467110527977 Marionette TRACE conn3 <- [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:42:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 03:42:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 471ms 03:42:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 03:42:07 INFO - PROCESS | 1668 | 1467110527991 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 03:42:07 INFO - PROCESS | 1668 | 1467110527993 Marionette TRACE conn3 <- [1,1693,null,{"value":"7"}] 03:42:07 INFO - PROCESS | 1668 | 1467110527995 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 03:42:08 INFO - PROCESS | 1668 | 1467110527997 Marionette TRACE conn3 <- [1,1694,null,{}] 03:42:08 INFO - PROCESS | 1668 | 1467110527999 Marionette TRACE conn3 -> [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:42:08 INFO - PROCESS | 1668 | 1467110528001 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:08 INFO - PROCESS | 1668 | 1467110528102 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 03:42:08 INFO - PROCESS | 1668 | 1467110528108 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:08 INFO - PROCESS | 1668 | 1467110528109 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:08 INFO - PROCESS | 1668 | ++DOCSHELL 0x121941800 == 37 [pid = 1668] [id = 431] 03:42:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x126996400) [pid = 1668] [serial = 1292] [outer = 0x0] 03:42:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x128c1b000) [pid = 1668] [serial = 1293] [outer = 0x126996400] 03:42:08 INFO - PROCESS | 1668 | 1467110528136 Marionette DEBUG loaded listener.js 03:42:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x129045800) [pid = 1668] [serial = 1294] [outer = 0x126996400] 03:42:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 03:42:08 INFO - PROCESS | 1668 | 1467110528461 Marionette TRACE conn3 <- [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:42:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 470ms 03:42:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 03:42:08 INFO - PROCESS | 1668 | 1467110528466 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 03:42:08 INFO - PROCESS | 1668 | 1467110528467 Marionette TRACE conn3 <- [1,1697,null,{"value":"7"}] 03:42:08 INFO - PROCESS | 1668 | 1467110528469 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 03:42:08 INFO - PROCESS | 1668 | 1467110528471 Marionette TRACE conn3 <- [1,1698,null,{}] 03:42:08 INFO - PROCESS | 1668 | 1467110528476 Marionette TRACE conn3 -> [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:42:08 INFO - PROCESS | 1668 | 1467110528477 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:08 INFO - PROCESS | 1668 | 1467110528558 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 03:42:08 INFO - PROCESS | 1668 | 1467110528625 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:08 INFO - PROCESS | 1668 | 1467110528626 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:08 INFO - PROCESS | 1668 | ++DOCSHELL 0x12abd7000 == 38 [pid = 1668] [id = 432] 03:42:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x120f39400) [pid = 1668] [serial = 1295] [outer = 0x0] 03:42:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x129274000) [pid = 1668] [serial = 1296] [outer = 0x120f39400] 03:42:08 INFO - PROCESS | 1668 | 1467110528652 Marionette DEBUG loaded listener.js 03:42:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x1293e0c00) [pid = 1668] [serial = 1297] [outer = 0x120f39400] 03:42:09 INFO - PROCESS | 1668 | 1467110529220 Marionette TRACE conn3 <- [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:42:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 03:42:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 823ms 03:42:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 03:42:09 INFO - PROCESS | 1668 | 1467110529292 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 03:42:09 INFO - PROCESS | 1668 | 1467110529295 Marionette TRACE conn3 <- [1,1701,null,{"value":"7"}] 03:42:09 INFO - PROCESS | 1668 | 1467110529298 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 03:42:09 INFO - PROCESS | 1668 | 1467110529302 Marionette TRACE conn3 <- [1,1702,null,{}] 03:42:09 INFO - PROCESS | 1668 | 1467110529305 Marionette TRACE conn3 -> [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:42:09 INFO - PROCESS | 1668 | 1467110529307 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:09 INFO - PROCESS | 1668 | 1467110529440 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 03:42:09 INFO - PROCESS | 1668 | 1467110529521 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:09 INFO - PROCESS | 1668 | 1467110529522 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:09 INFO - PROCESS | 1668 | ++DOCSHELL 0x1182f7000 == 39 [pid = 1668] [id = 433] 03:42:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x115d48800) [pid = 1668] [serial = 1298] [outer = 0x0] 03:42:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x115d50400) [pid = 1668] [serial = 1299] [outer = 0x115d48800] 03:42:09 INFO - PROCESS | 1668 | 1467110529554 Marionette DEBUG loaded listener.js 03:42:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x11677d400) [pid = 1668] [serial = 1300] [outer = 0x115d48800] 03:42:10 INFO - PROCESS | 1668 | 1467110530011 Marionette TRACE conn3 <- [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:42:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 03:42:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 774ms 03:42:10 INFO - PROCESS | 1668 | 1467110530098 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 03:42:10 INFO - PROCESS | 1668 | 1467110530102 Marionette TRACE conn3 <- [1,1705,null,{"value":"7"}] 03:42:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 03:42:10 INFO - PROCESS | 1668 | 1467110530110 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 03:42:10 INFO - PROCESS | 1668 | 1467110530112 Marionette TRACE conn3 <- [1,1706,null,{}] 03:42:10 INFO - PROCESS | 1668 | 1467110530114 Marionette TRACE conn3 -> [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:42:10 INFO - PROCESS | 1668 | 1467110530116 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:10 INFO - PROCESS | 1668 | 1467110530233 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 03:42:10 INFO - PROCESS | 1668 | 1467110530314 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:10 INFO - PROCESS | 1668 | 1467110530315 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:10 INFO - PROCESS | 1668 | ++DOCSHELL 0x123d30000 == 40 [pid = 1668] [id = 434] 03:42:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x11826c400) [pid = 1668] [serial = 1301] [outer = 0x0] 03:42:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x118354800) [pid = 1668] [serial = 1302] [outer = 0x11826c400] 03:42:10 INFO - PROCESS | 1668 | 1467110530347 Marionette DEBUG loaded listener.js 03:42:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x118756000) [pid = 1668] [serial = 1303] [outer = 0x11826c400] 03:42:11 INFO - PROCESS | 1668 | 1467110531029 Marionette TRACE conn3 <- [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:42:11 INFO - PROCESS | 1668 | --DOCSHELL 0x121941800 == 39 [pid = 1668] [id = 431] 03:42:11 INFO - PROCESS | 1668 | --DOCSHELL 0x129639800 == 38 [pid = 1668] [id = 430] 03:42:11 INFO - PROCESS | 1668 | --DOCSHELL 0x129038800 == 37 [pid = 1668] [id = 429] 03:42:11 INFO - PROCESS | 1668 | --DOCSHELL 0x116fd9000 == 36 [pid = 1668] [id = 428] 03:42:11 INFO - PROCESS | 1668 | --DOCSHELL 0x1260e8000 == 35 [pid = 1668] [id = 427] 03:42:11 INFO - PROCESS | 1668 | --DOCSHELL 0x123e1f800 == 34 [pid = 1668] [id = 426] 03:42:11 INFO - PROCESS | 1668 | --DOCSHELL 0x121952800 == 33 [pid = 1668] [id = 425] 03:42:11 INFO - PROCESS | 1668 | --DOCSHELL 0x120fd2800 == 32 [pid = 1668] [id = 424] 03:42:11 INFO - PROCESS | 1668 | --DOCSHELL 0x11990d000 == 31 [pid = 1668] [id = 423] 03:42:11 INFO - PROCESS | 1668 | --DOCSHELL 0x117e6e000 == 30 [pid = 1668] [id = 422] 03:42:11 INFO - PROCESS | 1668 | --DOCSHELL 0x11685a000 == 29 [pid = 1668] [id = 421] 03:42:11 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x129503000) [pid = 1668] [serial = 1198] [outer = 0x0] [url = about:blank] 03:42:11 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x1251b8400) [pid = 1668] [serial = 1221] [outer = 0x0] [url = about:blank] 03:42:11 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x12904bc00) [pid = 1668] [serial = 1225] [outer = 0x0] [url = about:blank] 03:42:11 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x128c86000) [pid = 1668] [serial = 1224] [outer = 0x0] [url = about:blank] 03:42:11 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x1176f3c00) [pid = 1668] [serial = 1233] [outer = 0x0] [url = about:blank] 03:42:11 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x1293e6400) [pid = 1668] [serial = 1227] [outer = 0x0] [url = about:blank] 03:42:11 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x12a706800) [pid = 1668] [serial = 1230] [outer = 0x0] [url = about:blank] 03:42:11 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x1215f7c00) [pid = 1668] [serial = 1234] [outer = 0x0] [url = about:blank] 03:42:11 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x1216c9000) [pid = 1668] [serial = 1218] [outer = 0x0] [url = about:blank] 03:42:11 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x112596400) [pid = 1668] [serial = 1200] [outer = 0x0] [url = about:blank] 03:42:11 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x112981800) [pid = 1668] [serial = 1201] [outer = 0x0] [url = about:blank] 03:42:11 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x12ab10000) [pid = 1668] [serial = 1236] [outer = 0x0] [url = about:blank] 03:42:11 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x118795c00) [pid = 1668] [serial = 1212] [outer = 0x0] [url = about:blank] 03:42:11 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x1196b5400) [pid = 1668] [serial = 1213] [outer = 0x0] [url = about:blank] 03:42:11 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x11670b800) [pid = 1668] [serial = 1206] [outer = 0x0] [url = about:blank] 03:42:11 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x116faa800) [pid = 1668] [serial = 1207] [outer = 0x0] [url = about:blank] 03:42:11 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x12105d000) [pid = 1668] [serial = 1215] [outer = 0x0] [url = about:blank] 03:42:11 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x12b8be800) [pid = 1668] [serial = 1237] [outer = 0x0] [url = about:blank] 03:42:11 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x1216c3800) [pid = 1668] [serial = 1216] [outer = 0x0] [url = about:blank] 03:42:11 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x117146800) [pid = 1668] [serial = 1203] [outer = 0x0] [url = about:blank] 03:42:11 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x118228c00) [pid = 1668] [serial = 1204] [outer = 0x0] [url = about:blank] 03:42:11 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x11822c400) [pid = 1668] [serial = 1209] [outer = 0x0] [url = about:blank] 03:42:11 INFO - PROCESS | 1668 | --DOMWINDOW == 85 (0x1182b7000) [pid = 1668] [serial = 1210] [outer = 0x0] [url = about:blank] 03:42:11 INFO - PROCESS | 1668 | --DOMWINDOW == 84 (0x12bb3e800) [pid = 1668] [serial = 1239] [outer = 0x0] [url = about:blank] 03:42:11 INFO - PROCESS | 1668 | --DOMWINDOW == 83 (0x12bbb1000) [pid = 1668] [serial = 1242] [outer = 0x0] [url = about:blank] 03:42:11 INFO - PROCESS | 1668 | --DOMWINDOW == 82 (0x12bbb6400) [pid = 1668] [serial = 1243] [outer = 0x0] [url = about:blank] 03:42:11 INFO - PROCESS | 1668 | --DOMWINDOW == 81 (0x12bb45800) [pid = 1668] [serial = 1240] [outer = 0x0] [url = about:blank] 03:42:11 INFO - PROCESS | 1668 | --DOMWINDOW == 80 (0x12a710800) [pid = 1668] [serial = 1231] [outer = 0x0] [url = about:blank] 03:42:11 INFO - PROCESS | 1668 | --DOMWINDOW == 79 (0x129550c00) [pid = 1668] [serial = 1228] [outer = 0x0] [url = about:blank] 03:42:11 INFO - PROCESS | 1668 | --DOMWINDOW == 78 (0x128c1b800) [pid = 1668] [serial = 1222] [outer = 0x0] [url = about:blank] 03:42:11 INFO - PROCESS | 1668 | --DOMWINDOW == 77 (0x121a51000) [pid = 1668] [serial = 1219] [outer = 0x0] [url = about:blank] 03:42:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 03:42:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 976ms 03:42:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 03:42:11 INFO - PROCESS | 1668 | 1467110531086 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 03:42:11 INFO - PROCESS | 1668 | 1467110531088 Marionette TRACE conn3 <- [1,1709,null,{"value":"7"}] 03:42:11 INFO - PROCESS | 1668 | 1467110531091 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 03:42:11 INFO - PROCESS | 1668 | 1467110531092 Marionette TRACE conn3 <- [1,1710,null,{}] 03:42:11 INFO - PROCESS | 1668 | 1467110531096 Marionette TRACE conn3 -> [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:42:11 INFO - PROCESS | 1668 | 1467110531098 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:11 INFO - PROCESS | 1668 | 1467110531176 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 03:42:11 INFO - PROCESS | 1668 | 1467110531182 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:11 INFO - PROCESS | 1668 | 1467110531185 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:11 INFO - PROCESS | 1668 | ++DOCSHELL 0x11667f000 == 30 [pid = 1668] [id = 435] 03:42:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 78 (0x112c8a400) [pid = 1668] [serial = 1304] [outer = 0x0] 03:42:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 79 (0x112dd1800) [pid = 1668] [serial = 1305] [outer = 0x112c8a400] 03:42:11 INFO - PROCESS | 1668 | 1467110531216 Marionette DEBUG loaded listener.js 03:42:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 80 (0x112e43c00) [pid = 1668] [serial = 1306] [outer = 0x112c8a400] 03:42:11 INFO - PROCESS | 1668 | 1467110531562 Marionette TRACE conn3 <- [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:42:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 03:42:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 520ms 03:42:11 INFO - PROCESS | 1668 | 1467110531611 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 03:42:11 INFO - PROCESS | 1668 | 1467110531614 Marionette TRACE conn3 <- [1,1713,null,{"value":"7"}] 03:42:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 03:42:11 INFO - PROCESS | 1668 | 1467110531618 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 03:42:11 INFO - PROCESS | 1668 | 1467110531619 Marionette TRACE conn3 <- [1,1714,null,{}] 03:42:11 INFO - PROCESS | 1668 | 1467110531621 Marionette TRACE conn3 -> [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:42:11 INFO - PROCESS | 1668 | 1467110531623 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:11 INFO - PROCESS | 1668 | 1467110531701 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 03:42:11 INFO - PROCESS | 1668 | 1467110531708 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:11 INFO - PROCESS | 1668 | 1467110531709 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:11 INFO - PROCESS | 1668 | ++DOCSHELL 0x117e76800 == 31 [pid = 1668] [id = 436] 03:42:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 81 (0x115ddf000) [pid = 1668] [serial = 1307] [outer = 0x0] 03:42:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 82 (0x116239000) [pid = 1668] [serial = 1308] [outer = 0x115ddf000] 03:42:11 INFO - PROCESS | 1668 | 1467110531736 Marionette DEBUG loaded listener.js 03:42:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 83 (0x11663bc00) [pid = 1668] [serial = 1309] [outer = 0x115ddf000] 03:42:12 INFO - PROCESS | 1668 | 1467110532211 Marionette TRACE conn3 <- [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:42:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 03:42:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 622ms 03:42:12 INFO - PROCESS | 1668 | 1467110532242 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 03:42:12 INFO - PROCESS | 1668 | 1467110532246 Marionette TRACE conn3 <- [1,1717,null,{"value":"7"}] 03:42:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 03:42:12 INFO - PROCESS | 1668 | 1467110532271 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 03:42:12 INFO - PROCESS | 1668 | 1467110532273 Marionette TRACE conn3 <- [1,1718,null,{}] 03:42:12 INFO - PROCESS | 1668 | 1467110532283 Marionette TRACE conn3 -> [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:42:12 INFO - PROCESS | 1668 | 1467110532285 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:12 INFO - PROCESS | 1668 | 1467110532511 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 03:42:12 INFO - PROCESS | 1668 | 1467110532584 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:12 INFO - PROCESS | 1668 | 1467110532586 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:12 INFO - PROCESS | 1668 | ++DOCSHELL 0x117475000 == 32 [pid = 1668] [id = 437] 03:42:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 84 (0x113c65800) [pid = 1668] [serial = 1310] [outer = 0x0] 03:42:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 85 (0x115d55c00) [pid = 1668] [serial = 1311] [outer = 0x113c65800] 03:42:12 INFO - PROCESS | 1668 | 1467110532636 Marionette DEBUG loaded listener.js 03:42:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x11670a000) [pid = 1668] [serial = 1312] [outer = 0x113c65800] 03:42:13 INFO - PROCESS | 1668 | 1467110533097 Marionette TRACE conn3 <- [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:42:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 03:42:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 876ms 03:42:13 INFO - PROCESS | 1668 | 1467110533146 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 03:42:13 INFO - PROCESS | 1668 | 1467110533149 Marionette TRACE conn3 <- [1,1721,null,{"value":"7"}] 03:42:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 03:42:13 INFO - PROCESS | 1668 | 1467110533153 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 03:42:13 INFO - PROCESS | 1668 | 1467110533155 Marionette TRACE conn3 <- [1,1722,null,{}] 03:42:13 INFO - PROCESS | 1668 | 1467110533158 Marionette TRACE conn3 -> [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:42:13 INFO - PROCESS | 1668 | 1467110533159 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:13 INFO - PROCESS | 1668 | 1467110533260 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 03:42:13 INFO - PROCESS | 1668 | 1467110533317 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:13 INFO - PROCESS | 1668 | 1467110533318 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:13 INFO - PROCESS | 1668 | ++DOCSHELL 0x119c48000 == 33 [pid = 1668] [id = 438] 03:42:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x116788c00) [pid = 1668] [serial = 1313] [outer = 0x0] 03:42:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x116a28c00) [pid = 1668] [serial = 1314] [outer = 0x116788c00] 03:42:13 INFO - PROCESS | 1668 | 1467110533361 Marionette DEBUG loaded listener.js 03:42:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x1176efc00) [pid = 1668] [serial = 1315] [outer = 0x116788c00] 03:42:13 INFO - PROCESS | 1668 | 1467110533779 Marionette TRACE conn3 <- [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:42:13 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:42:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 670ms 03:42:13 INFO - PROCESS | 1668 | 1467110533824 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 03:42:13 INFO - PROCESS | 1668 | 1467110533826 Marionette TRACE conn3 <- [1,1725,null,{"value":"7"}] 03:42:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 03:42:13 INFO - PROCESS | 1668 | 1467110533828 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 03:42:13 INFO - PROCESS | 1668 | 1467110533831 Marionette TRACE conn3 <- [1,1726,null,{}] 03:42:13 INFO - PROCESS | 1668 | 1467110533839 Marionette TRACE conn3 -> [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:42:13 INFO - PROCESS | 1668 | 1467110533843 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:13 INFO - PROCESS | 1668 | 1467110533959 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 03:42:14 INFO - PROCESS | 1668 | 1467110534025 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:14 INFO - PROCESS | 1668 | 1467110534027 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:14 INFO - PROCESS | 1668 | ++DOCSHELL 0x121ab1800 == 34 [pid = 1668] [id = 439] 03:42:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x1182c1000) [pid = 1668] [serial = 1316] [outer = 0x0] 03:42:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x1186b7800) [pid = 1668] [serial = 1317] [outer = 0x1182c1000] 03:42:14 INFO - PROCESS | 1668 | 1467110534063 Marionette DEBUG loaded listener.js 03:42:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x11878a400) [pid = 1668] [serial = 1318] [outer = 0x1182c1000] 03:42:14 INFO - PROCESS | 1668 | 1467110534582 Marionette TRACE conn3 <- [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:42:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 03:42:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 821ms 03:42:14 INFO - PROCESS | 1668 | 1467110534653 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 03:42:14 INFO - PROCESS | 1668 | 1467110534655 Marionette TRACE conn3 <- [1,1729,null,{"value":"7"}] 03:42:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 03:42:14 INFO - PROCESS | 1668 | 1467110534659 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 03:42:14 INFO - PROCESS | 1668 | 1467110534660 Marionette TRACE conn3 <- [1,1730,null,{}] 03:42:14 INFO - PROCESS | 1668 | 1467110534662 Marionette TRACE conn3 -> [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:42:14 INFO - PROCESS | 1668 | 1467110534664 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:14 INFO - PROCESS | 1668 | 1467110534762 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 03:42:14 INFO - PROCESS | 1668 | 1467110534830 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:14 INFO - PROCESS | 1668 | 1467110534831 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:14 INFO - PROCESS | 1668 | ++DOCSHELL 0x124fb3000 == 35 [pid = 1668] [id = 440] 03:42:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x119382c00) [pid = 1668] [serial = 1319] [outer = 0x0] 03:42:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x11938e000) [pid = 1668] [serial = 1320] [outer = 0x119382c00] 03:42:14 INFO - PROCESS | 1668 | 1467110534862 Marionette DEBUG loaded listener.js 03:42:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x11943f800) [pid = 1668] [serial = 1321] [outer = 0x119382c00] 03:42:15 INFO - PROCESS | 1668 | 1467110535275 Marionette TRACE conn3 <- [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:42:15 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:42:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 670ms 03:42:15 INFO - PROCESS | 1668 | 1467110535332 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 03:42:15 INFO - PROCESS | 1668 | 1467110535334 Marionette TRACE conn3 <- [1,1733,null,{"value":"7"}] 03:42:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 03:42:15 INFO - PROCESS | 1668 | 1467110535339 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 03:42:15 INFO - PROCESS | 1668 | 1467110535340 Marionette TRACE conn3 <- [1,1734,null,{}] 03:42:15 INFO - PROCESS | 1668 | 1467110535342 Marionette TRACE conn3 -> [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:42:15 INFO - PROCESS | 1668 | 1467110535343 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:15 INFO - PROCESS | 1668 | 1467110535438 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 03:42:15 INFO - PROCESS | 1668 | 1467110535495 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:15 INFO - PROCESS | 1668 | 1467110535496 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:15 INFO - PROCESS | 1668 | ++DOCSHELL 0x11746a800 == 36 [pid = 1668] [id = 441] 03:42:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x119386000) [pid = 1668] [serial = 1322] [outer = 0x0] 03:42:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x119d99000) [pid = 1668] [serial = 1323] [outer = 0x119386000] 03:42:15 INFO - PROCESS | 1668 | 1467110535526 Marionette DEBUG loaded listener.js 03:42:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x1212df800) [pid = 1668] [serial = 1324] [outer = 0x119386000] 03:42:15 INFO - PROCESS | 1668 | 1467110535944 Marionette TRACE conn3 <- [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:42:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 03:42:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 620ms 03:42:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 03:42:15 INFO - PROCESS | 1668 | 1467110535960 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 03:42:15 INFO - PROCESS | 1668 | 1467110535961 Marionette TRACE conn3 <- [1,1737,null,{"value":"7"}] 03:42:15 INFO - PROCESS | 1668 | 1467110535964 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 03:42:15 INFO - PROCESS | 1668 | 1467110535965 Marionette TRACE conn3 <- [1,1738,null,{}] 03:42:15 INFO - PROCESS | 1668 | 1467110535967 Marionette TRACE conn3 -> [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:42:15 INFO - PROCESS | 1668 | 1467110535972 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:16 INFO - PROCESS | 1668 | 1467110536086 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 03:42:16 INFO - PROCESS | 1668 | 1467110536144 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:16 INFO - PROCESS | 1668 | 1467110536145 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:16 INFO - PROCESS | 1668 | ++DOCSHELL 0x129032000 == 37 [pid = 1668] [id = 442] 03:42:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x1216bcc00) [pid = 1668] [serial = 1325] [outer = 0x0] 03:42:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x1219cb800) [pid = 1668] [serial = 1326] [outer = 0x1216bcc00] 03:42:16 INFO - PROCESS | 1668 | 1467110536174 Marionette DEBUG loaded listener.js 03:42:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x124ad7c00) [pid = 1668] [serial = 1327] [outer = 0x1216bcc00] 03:42:16 INFO - PROCESS | 1668 | 1467110536554 Marionette TRACE conn3 <- [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:42:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 03:42:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 621ms 03:42:16 INFO - PROCESS | 1668 | 1467110536595 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 03:42:16 INFO - PROCESS | 1668 | 1467110536596 Marionette TRACE conn3 <- [1,1741,null,{"value":"7"}] 03:42:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 03:42:16 INFO - PROCESS | 1668 | 1467110536599 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 03:42:16 INFO - PROCESS | 1668 | 1467110536600 Marionette TRACE conn3 <- [1,1742,null,{}] 03:42:16 INFO - PROCESS | 1668 | 1467110536602 Marionette TRACE conn3 -> [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:42:16 INFO - PROCESS | 1668 | 1467110536605 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:16 INFO - PROCESS | 1668 | 1467110536702 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 03:42:16 INFO - PROCESS | 1668 | 1467110536791 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:16 INFO - PROCESS | 1668 | 1467110536792 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:16 INFO - PROCESS | 1668 | ++DOCSHELL 0x12a776000 == 38 [pid = 1668] [id = 443] 03:42:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x1216bf800) [pid = 1668] [serial = 1328] [outer = 0x0] 03:42:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x124cca400) [pid = 1668] [serial = 1329] [outer = 0x1216bf800] 03:42:16 INFO - PROCESS | 1668 | 1467110536820 Marionette DEBUG loaded listener.js 03:42:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x1251c2400) [pid = 1668] [serial = 1330] [outer = 0x1216bf800] 03:42:17 INFO - PROCESS | 1668 | 1467110537294 Marionette TRACE conn3 <- [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:42:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 03:42:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 718ms 03:42:17 INFO - PROCESS | 1668 | 1467110537318 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 03:42:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 03:42:17 INFO - PROCESS | 1668 | 1467110537320 Marionette TRACE conn3 <- [1,1745,null,{"value":"7"}] 03:42:17 INFO - PROCESS | 1668 | 1467110537323 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 03:42:17 INFO - PROCESS | 1668 | 1467110537325 Marionette TRACE conn3 <- [1,1746,null,{}] 03:42:17 INFO - PROCESS | 1668 | 1467110537329 Marionette TRACE conn3 -> [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:42:17 INFO - PROCESS | 1668 | 1467110537330 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:17 INFO - PROCESS | 1668 | 1467110537435 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 03:42:17 INFO - PROCESS | 1668 | 1467110537511 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:17 INFO - PROCESS | 1668 | 1467110537513 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:17 INFO - PROCESS | 1668 | ++DOCSHELL 0x1164c5800 == 39 [pid = 1668] [id = 444] 03:42:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x112dd3c00) [pid = 1668] [serial = 1331] [outer = 0x0] 03:42:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x112ee6c00) [pid = 1668] [serial = 1332] [outer = 0x112dd3c00] 03:42:17 INFO - PROCESS | 1668 | 1467110537542 Marionette DEBUG loaded listener.js 03:42:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x116244800) [pid = 1668] [serial = 1333] [outer = 0x112dd3c00] 03:42:18 INFO - PROCESS | 1668 | --DOCSHELL 0x118adb000 == 38 [pid = 1668] [id = 420] 03:42:18 INFO - PROCESS | 1668 | --DOCSHELL 0x11667f000 == 37 [pid = 1668] [id = 435] 03:42:18 INFO - PROCESS | 1668 | --DOCSHELL 0x1182f7000 == 36 [pid = 1668] [id = 433] 03:42:18 INFO - PROCESS | 1668 | --DOCSHELL 0x123d30000 == 35 [pid = 1668] [id = 434] 03:42:18 INFO - PROCESS | 1668 | --DOCSHELL 0x12a776000 == 34 [pid = 1668] [id = 443] 03:42:18 INFO - PROCESS | 1668 | --DOCSHELL 0x129032000 == 33 [pid = 1668] [id = 442] 03:42:18 INFO - PROCESS | 1668 | --DOCSHELL 0x11746a800 == 32 [pid = 1668] [id = 441] 03:42:18 INFO - PROCESS | 1668 | --DOCSHELL 0x124fb3000 == 31 [pid = 1668] [id = 440] 03:42:18 INFO - PROCESS | 1668 | --DOCSHELL 0x12abd7000 == 30 [pid = 1668] [id = 432] 03:42:18 INFO - PROCESS | 1668 | --DOCSHELL 0x121ab1800 == 29 [pid = 1668] [id = 439] 03:42:18 INFO - PROCESS | 1668 | --DOCSHELL 0x119c48000 == 28 [pid = 1668] [id = 438] 03:42:18 INFO - PROCESS | 1668 | --DOCSHELL 0x117475000 == 27 [pid = 1668] [id = 437] 03:42:18 INFO - PROCESS | 1668 | --DOCSHELL 0x117e76800 == 26 [pid = 1668] [id = 436] 03:42:18 INFO - PROCESS | 1668 | 1467110538508 Marionette TRACE conn3 <- [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:42:18 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:42:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1224ms 03:42:18 INFO - PROCESS | 1668 | 1467110538549 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 03:42:18 INFO - PROCESS | 1668 | 1467110538552 Marionette TRACE conn3 <- [1,1749,null,{"value":"7"}] 03:42:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 03:42:18 INFO - PROCESS | 1668 | 1467110538566 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 03:42:18 INFO - PROCESS | 1668 | 1467110538572 Marionette TRACE conn3 <- [1,1750,null,{}] 03:42:18 INFO - PROCESS | 1668 | 1467110538577 Marionette TRACE conn3 -> [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:42:18 INFO - PROCESS | 1668 | 1467110538580 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:18 INFO - PROCESS | 1668 | 1467110538703 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 03:42:18 INFO - PROCESS | 1668 | 1467110538720 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:18 INFO - PROCESS | 1668 | 1467110538722 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:18 INFO - PROCESS | 1668 | ++DOCSHELL 0x116fc4800 == 27 [pid = 1668] [id = 445] 03:42:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x115d4c400) [pid = 1668] [serial = 1334] [outer = 0x0] 03:42:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x115e8ac00) [pid = 1668] [serial = 1335] [outer = 0x115d4c400] 03:42:18 INFO - PROCESS | 1668 | 1467110538766 Marionette DEBUG loaded listener.js 03:42:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 110 (0x11670ac00) [pid = 1668] [serial = 1336] [outer = 0x115d4c400] 03:42:19 INFO - PROCESS | 1668 | 1467110539188 Marionette TRACE conn3 <- [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:42:19 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:42:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 677ms 03:42:19 INFO - PROCESS | 1668 | 1467110539243 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 03:42:19 INFO - PROCESS | 1668 | 1467110539246 Marionette TRACE conn3 <- [1,1753,null,{"value":"7"}] 03:42:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 03:42:19 INFO - PROCESS | 1668 | 1467110539251 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 03:42:19 INFO - PROCESS | 1668 | 1467110539253 Marionette TRACE conn3 <- [1,1754,null,{}] 03:42:19 INFO - PROCESS | 1668 | 1467110539255 Marionette TRACE conn3 -> [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:42:19 INFO - PROCESS | 1668 | 1467110539257 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:19 INFO - PROCESS | 1668 | 1467110539358 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 03:42:19 INFO - PROCESS | 1668 | 1467110539416 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:19 INFO - PROCESS | 1668 | 1467110539417 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:19 INFO - PROCESS | 1668 | ++DOCSHELL 0x119ab9800 == 28 [pid = 1668] [id = 446] 03:42:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 111 (0x11677e400) [pid = 1668] [serial = 1337] [outer = 0x0] 03:42:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 112 (0x116883400) [pid = 1668] [serial = 1338] [outer = 0x11677e400] 03:42:19 INFO - PROCESS | 1668 | 1467110539444 Marionette DEBUG loaded listener.js 03:42:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 113 (0x118032800) [pid = 1668] [serial = 1339] [outer = 0x11677e400] 03:42:19 INFO - PROCESS | 1668 | 1467110539842 Marionette TRACE conn3 <- [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:42:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 03:42:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 622ms 03:42:19 INFO - PROCESS | 1668 | 1467110539875 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 03:42:19 INFO - PROCESS | 1668 | 1467110539877 Marionette TRACE conn3 <- [1,1757,null,{"value":"7"}] 03:42:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 03:42:19 INFO - PROCESS | 1668 | 1467110539881 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 03:42:19 INFO - PROCESS | 1668 | 1467110539885 Marionette TRACE conn3 <- [1,1758,null,{}] 03:42:19 INFO - PROCESS | 1668 | 1467110539896 Marionette TRACE conn3 -> [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:42:19 INFO - PROCESS | 1668 | 1467110539901 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:20 INFO - PROCESS | 1668 | 1467110540054 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 03:42:20 INFO - PROCESS | 1668 | 1467110540116 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:20 INFO - PROCESS | 1668 | 1467110540119 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:20 INFO - PROCESS | 1668 | ++DOCSHELL 0x121959800 == 29 [pid = 1668] [id = 447] 03:42:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 114 (0x1182b9800) [pid = 1668] [serial = 1340] [outer = 0x0] 03:42:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 115 (0x1186bac00) [pid = 1668] [serial = 1341] [outer = 0x1182b9800] 03:42:20 INFO - PROCESS | 1668 | 1467110540166 Marionette DEBUG loaded listener.js 03:42:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 116 (0x118e47800) [pid = 1668] [serial = 1342] [outer = 0x1182b9800] 03:42:20 INFO - PROCESS | 1668 | 1467110540568 Marionette TRACE conn3 <- [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:42:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 03:42:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 725ms 03:42:20 INFO - PROCESS | 1668 | 1467110540626 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 03:42:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 03:42:20 INFO - PROCESS | 1668 | 1467110540627 Marionette TRACE conn3 <- [1,1761,null,{"value":"7"}] 03:42:20 INFO - PROCESS | 1668 | 1467110540630 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 03:42:20 INFO - PROCESS | 1668 | 1467110540631 Marionette TRACE conn3 <- [1,1762,null,{}] 03:42:20 INFO - PROCESS | 1668 | 1467110540633 Marionette TRACE conn3 -> [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:42:20 INFO - PROCESS | 1668 | 1467110540634 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:20 INFO - PROCESS | 1668 | 1467110540735 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 03:42:20 INFO - PROCESS | 1668 | 1467110540739 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:20 INFO - PROCESS | 1668 | 1467110540740 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:20 INFO - PROCESS | 1668 | ++DOCSHELL 0x124fad000 == 30 [pid = 1668] [id = 448] 03:42:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 117 (0x119431400) [pid = 1668] [serial = 1343] [outer = 0x0] 03:42:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 118 (0x119ab5400) [pid = 1668] [serial = 1344] [outer = 0x119431400] 03:42:20 INFO - PROCESS | 1668 | 1467110540765 Marionette DEBUG loaded listener.js 03:42:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 119 (0x12105e400) [pid = 1668] [serial = 1345] [outer = 0x119431400] 03:42:21 INFO - PROCESS | 1668 | 1467110541083 Marionette TRACE conn3 <- [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:42:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 03:42:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 520ms 03:42:21 INFO - PROCESS | 1668 | 1467110541151 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 03:42:21 INFO - PROCESS | 1668 | 1467110541155 Marionette TRACE conn3 <- [1,1765,null,{"value":"7"}] 03:42:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 03:42:21 INFO - PROCESS | 1668 | 1467110541158 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 03:42:21 INFO - PROCESS | 1668 | 1467110541160 Marionette TRACE conn3 <- [1,1766,null,{}] 03:42:21 INFO - PROCESS | 1668 | 1467110541163 Marionette TRACE conn3 -> [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:42:21 INFO - PROCESS | 1668 | 1467110541165 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:21 INFO - PROCESS | 1668 | 1467110541660 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 03:42:21 INFO - PROCESS | 1668 | --DOMWINDOW == 118 (0x120f33000) [pid = 1668] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 03:42:21 INFO - PROCESS | 1668 | --DOMWINDOW == 117 (0x115ddf000) [pid = 1668] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 03:42:21 INFO - PROCESS | 1668 | --DOMWINDOW == 116 (0x112dd4800) [pid = 1668] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 03:42:21 INFO - PROCESS | 1668 | --DOMWINDOW == 115 (0x11714e000) [pid = 1668] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 03:42:21 INFO - PROCESS | 1668 | --DOMWINDOW == 114 (0x11677f000) [pid = 1668] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 03:42:21 INFO - PROCESS | 1668 | --DOMWINDOW == 113 (0x116709800) [pid = 1668] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 03:42:21 INFO - PROCESS | 1668 | --DOMWINDOW == 112 (0x11875c000) [pid = 1668] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 03:42:21 INFO - PROCESS | 1668 | --DOMWINDOW == 111 (0x112c8a400) [pid = 1668] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 03:42:21 INFO - PROCESS | 1668 | --DOMWINDOW == 110 (0x112dda400) [pid = 1668] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 03:42:21 INFO - PROCESS | 1668 | --DOMWINDOW == 109 (0x11297fc00) [pid = 1668] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 03:42:21 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x11295e000) [pid = 1668] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 03:42:21 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x112dd6c00) [pid = 1668] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 03:42:21 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x1182c1c00) [pid = 1668] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 03:42:21 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x1218a9c00) [pid = 1668] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 03:42:21 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x126c69c00) [pid = 1668] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 03:42:21 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x126996400) [pid = 1668] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 03:42:21 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x11678c000) [pid = 1668] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 03:42:21 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x120f39400) [pid = 1668] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 03:42:21 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x115d48800) [pid = 1668] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 03:42:21 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x112ddbc00) [pid = 1668] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 03:42:21 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x11826c400) [pid = 1668] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 03:42:21 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x1182be400) [pid = 1668] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 03:42:21 INFO - PROCESS | 1668 | 1467110541713 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:21 INFO - PROCESS | 1668 | 1467110541714 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:21 INFO - PROCESS | 1668 | ++DOCSHELL 0x112e0e800 == 31 [pid = 1668] [id = 449] 03:42:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x1121bec00) [pid = 1668] [serial = 1346] [outer = 0x0] 03:42:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x11295b800) [pid = 1668] [serial = 1347] [outer = 0x1121bec00] 03:42:21 INFO - PROCESS | 1668 | 1467110541739 Marionette DEBUG loaded listener.js 03:42:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x112ddcc00) [pid = 1668] [serial = 1348] [outer = 0x1121bec00] 03:42:22 INFO - PROCESS | 1668 | 1467110542050 Marionette TRACE conn3 <- [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:42:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 03:42:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 919ms 03:42:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 03:42:22 INFO - PROCESS | 1668 | 1467110542078 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 03:42:22 INFO - PROCESS | 1668 | 1467110542079 Marionette TRACE conn3 <- [1,1769,null,{"value":"7"}] 03:42:22 INFO - PROCESS | 1668 | 1467110542081 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 03:42:22 INFO - PROCESS | 1668 | 1467110542082 Marionette TRACE conn3 <- [1,1770,null,{}] 03:42:22 INFO - PROCESS | 1668 | 1467110542084 Marionette TRACE conn3 -> [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:42:22 INFO - PROCESS | 1668 | 1467110542091 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:22 INFO - PROCESS | 1668 | 1467110542175 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 03:42:22 INFO - PROCESS | 1668 | 1467110542234 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:22 INFO - PROCESS | 1668 | 1467110542236 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:22 INFO - PROCESS | 1668 | ++DOCSHELL 0x129324000 == 32 [pid = 1668] [id = 450] 03:42:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x1127e4c00) [pid = 1668] [serial = 1349] [outer = 0x0] 03:42:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x11670d000) [pid = 1668] [serial = 1350] [outer = 0x1127e4c00] 03:42:22 INFO - PROCESS | 1668 | 1467110542261 Marionette DEBUG loaded listener.js 03:42:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x1216c2c00) [pid = 1668] [serial = 1351] [outer = 0x1127e4c00] 03:42:22 INFO - PROCESS | 1668 | 1467110542531 Marionette TRACE conn3 <- [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:42:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 03:42:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 468ms 03:42:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 03:42:22 INFO - PROCESS | 1668 | 1467110542549 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 03:42:22 INFO - PROCESS | 1668 | 1467110542551 Marionette TRACE conn3 <- [1,1773,null,{"value":"7"}] 03:42:22 INFO - PROCESS | 1668 | 1467110542553 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 03:42:22 INFO - PROCESS | 1668 | 1467110542554 Marionette TRACE conn3 <- [1,1774,null,{}] 03:42:22 INFO - PROCESS | 1668 | 1467110542576 Marionette TRACE conn3 -> [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:42:22 INFO - PROCESS | 1668 | 1467110542577 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:22 INFO - PROCESS | 1668 | 1467110542660 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 03:42:22 INFO - PROCESS | 1668 | 1467110542665 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:22 INFO - PROCESS | 1668 | 1467110542666 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:22 INFO - PROCESS | 1668 | ++DOCSHELL 0x12ad5f800 == 33 [pid = 1668] [id = 451] 03:42:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x117149800) [pid = 1668] [serial = 1352] [outer = 0x0] 03:42:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x1219c7400) [pid = 1668] [serial = 1353] [outer = 0x117149800] 03:42:22 INFO - PROCESS | 1668 | 1467110542692 Marionette DEBUG loaded listener.js 03:42:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x121adf000) [pid = 1668] [serial = 1354] [outer = 0x117149800] 03:42:23 INFO - PROCESS | 1668 | 1467110543023 Marionette TRACE conn3 <- [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:42:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 03:42:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 476ms 03:42:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 03:42:23 INFO - PROCESS | 1668 | 1467110543029 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 03:42:23 INFO - PROCESS | 1668 | 1467110543031 Marionette TRACE conn3 <- [1,1777,null,{"value":"7"}] 03:42:23 INFO - PROCESS | 1668 | 1467110543033 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 03:42:23 INFO - PROCESS | 1668 | 1467110543034 Marionette TRACE conn3 <- [1,1778,null,{}] 03:42:23 INFO - PROCESS | 1668 | 1467110543036 Marionette TRACE conn3 -> [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:42:23 INFO - PROCESS | 1668 | 1467110543038 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:23 INFO - PROCESS | 1668 | 1467110543149 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 03:42:23 INFO - PROCESS | 1668 | 1467110543156 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:23 INFO - PROCESS | 1668 | 1467110543157 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:23 INFO - PROCESS | 1668 | ++DOCSHELL 0x12b265000 == 34 [pid = 1668] [id = 452] 03:42:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x11826dc00) [pid = 1668] [serial = 1355] [outer = 0x0] 03:42:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x121d86c00) [pid = 1668] [serial = 1356] [outer = 0x11826dc00] 03:42:23 INFO - PROCESS | 1668 | 1467110543181 Marionette DEBUG loaded listener.js 03:42:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x124ade000) [pid = 1668] [serial = 1357] [outer = 0x11826dc00] 03:42:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 03:42:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 468ms 03:42:23 INFO - PROCESS | 1668 | 1467110543496 Marionette TRACE conn3 <- [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:42:23 INFO - PROCESS | 1668 | 1467110543501 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 03:42:23 INFO - PROCESS | 1668 | 1467110543502 Marionette TRACE conn3 <- [1,1781,null,{"value":"7"}] 03:42:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 03:42:23 INFO - PROCESS | 1668 | 1467110543510 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 03:42:23 INFO - PROCESS | 1668 | 1467110543511 Marionette TRACE conn3 <- [1,1782,null,{}] 03:42:23 INFO - PROCESS | 1668 | 1467110543513 Marionette TRACE conn3 -> [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:42:23 INFO - PROCESS | 1668 | 1467110543514 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:23 INFO - PROCESS | 1668 | 1467110543602 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 03:42:23 INFO - PROCESS | 1668 | 1467110543609 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:23 INFO - PROCESS | 1668 | 1467110543610 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:23 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bae4000 == 35 [pid = 1668] [id = 453] 03:42:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 110 (0x112ddc400) [pid = 1668] [serial = 1358] [outer = 0x0] 03:42:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 111 (0x124f89400) [pid = 1668] [serial = 1359] [outer = 0x112ddc400] 03:42:23 INFO - PROCESS | 1668 | 1467110543635 Marionette DEBUG loaded listener.js 03:42:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 112 (0x12631f400) [pid = 1668] [serial = 1360] [outer = 0x112ddc400] 03:42:24 INFO - PROCESS | 1668 | 1467110544209 Marionette TRACE conn3 <- [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:42:24 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:42:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 720ms 03:42:24 INFO - PROCESS | 1668 | 1467110544249 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 03:42:24 INFO - PROCESS | 1668 | 1467110544251 Marionette TRACE conn3 <- [1,1785,null,{"value":"7"}] 03:42:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 03:42:24 INFO - PROCESS | 1668 | 1467110544258 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 03:42:24 INFO - PROCESS | 1668 | 1467110544260 Marionette TRACE conn3 <- [1,1786,null,{}] 03:42:24 INFO - PROCESS | 1668 | 1467110544264 Marionette TRACE conn3 -> [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:42:24 INFO - PROCESS | 1668 | 1467110544266 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:24 INFO - PROCESS | 1668 | 1467110544374 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 03:42:24 INFO - PROCESS | 1668 | 1467110544434 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:24 INFO - PROCESS | 1668 | 1467110544436 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:24 INFO - PROCESS | 1668 | ++DOCSHELL 0x1194dd000 == 36 [pid = 1668] [id = 454] 03:42:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 113 (0x112dd5c00) [pid = 1668] [serial = 1361] [outer = 0x0] 03:42:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 114 (0x1133e5c00) [pid = 1668] [serial = 1362] [outer = 0x112dd5c00] 03:42:24 INFO - PROCESS | 1668 | 1467110544467 Marionette DEBUG loaded listener.js 03:42:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 115 (0x116635c00) [pid = 1668] [serial = 1363] [outer = 0x112dd5c00] 03:42:25 INFO - PROCESS | 1668 | 1467110545029 Marionette TRACE conn3 <- [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:42:25 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:42:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 823ms 03:42:25 INFO - PROCESS | 1668 | 1467110545081 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 03:42:25 INFO - PROCESS | 1668 | 1467110545084 Marionette TRACE conn3 <- [1,1789,null,{"value":"7"}] 03:42:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 03:42:25 INFO - PROCESS | 1668 | 1467110545091 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 03:42:25 INFO - PROCESS | 1668 | 1467110545093 Marionette TRACE conn3 <- [1,1790,null,{}] 03:42:25 INFO - PROCESS | 1668 | 1467110545096 Marionette TRACE conn3 -> [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:42:25 INFO - PROCESS | 1668 | 1467110545097 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:25 INFO - PROCESS | 1668 | 1467110545208 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 03:42:25 INFO - PROCESS | 1668 | 1467110545290 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:25 INFO - PROCESS | 1668 | 1467110545291 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:25 INFO - PROCESS | 1668 | ++DOCSHELL 0x116866000 == 37 [pid = 1668] [id = 455] 03:42:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 116 (0x111f2e800) [pid = 1668] [serial = 1364] [outer = 0x0] 03:42:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 117 (0x11262c800) [pid = 1668] [serial = 1365] [outer = 0x111f2e800] 03:42:25 INFO - PROCESS | 1668 | 1467110545322 Marionette DEBUG loaded listener.js 03:42:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 118 (0x116fa2400) [pid = 1668] [serial = 1366] [outer = 0x111f2e800] 03:42:25 INFO - PROCESS | 1668 | --DOCSHELL 0x12b265000 == 36 [pid = 1668] [id = 452] 03:42:25 INFO - PROCESS | 1668 | --DOCSHELL 0x12ad5f800 == 35 [pid = 1668] [id = 451] 03:42:25 INFO - PROCESS | 1668 | --DOCSHELL 0x129324000 == 34 [pid = 1668] [id = 450] 03:42:25 INFO - PROCESS | 1668 | --DOCSHELL 0x112e0e800 == 33 [pid = 1668] [id = 449] 03:42:25 INFO - PROCESS | 1668 | --DOCSHELL 0x124fad000 == 32 [pid = 1668] [id = 448] 03:42:25 INFO - PROCESS | 1668 | --DOCSHELL 0x121959800 == 31 [pid = 1668] [id = 447] 03:42:25 INFO - PROCESS | 1668 | --DOCSHELL 0x119ab9800 == 30 [pid = 1668] [id = 446] 03:42:25 INFO - PROCESS | 1668 | --DOCSHELL 0x116fc4800 == 29 [pid = 1668] [id = 445] 03:42:25 INFO - PROCESS | 1668 | --DOCSHELL 0x1164c5800 == 28 [pid = 1668] [id = 444] 03:42:25 INFO - PROCESS | 1668 | 1467110545930 Marionette TRACE conn3 <- [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:42:25 INFO - PROCESS | 1668 | --DOMWINDOW == 117 (0x124c8e800) [pid = 1668] [serial = 1251] [outer = 0x0] [url = about:blank] 03:42:25 INFO - PROCESS | 1668 | --DOMWINDOW == 116 (0x128def000) [pid = 1668] [serial = 1254] [outer = 0x0] [url = about:blank] 03:42:25 INFO - PROCESS | 1668 | --DOMWINDOW == 115 (0x128c1b000) [pid = 1668] [serial = 1293] [outer = 0x0] [url = about:blank] 03:42:25 INFO - PROCESS | 1668 | --DOMWINDOW == 114 (0x112dd1800) [pid = 1668] [serial = 1305] [outer = 0x0] [url = about:blank] 03:42:25 INFO - PROCESS | 1668 | --DOMWINDOW == 113 (0x1216bdc00) [pid = 1668] [serial = 1287] [outer = 0x0] [url = about:blank] 03:42:25 INFO - PROCESS | 1668 | --DOMWINDOW == 112 (0x112e87000) [pid = 1668] [serial = 1284] [outer = 0x0] [url = about:blank] 03:42:25 INFO - PROCESS | 1668 | --DOMWINDOW == 111 (0x1293e4c00) [pid = 1668] [serial = 1255] [outer = 0x0] [url = about:blank] 03:42:25 INFO - PROCESS | 1668 | --DOMWINDOW == 110 (0x129274000) [pid = 1668] [serial = 1296] [outer = 0x0] [url = about:blank] 03:42:25 INFO - PROCESS | 1668 | --DOMWINDOW == 109 (0x115d50400) [pid = 1668] [serial = 1299] [outer = 0x0] [url = about:blank] 03:42:25 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x1293e0c00) [pid = 1668] [serial = 1297] [outer = 0x0] [url = about:blank] 03:42:25 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x115e20000) [pid = 1668] [serial = 1258] [outer = 0x0] [url = about:blank] 03:42:25 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x129045800) [pid = 1668] [serial = 1294] [outer = 0x0] [url = about:blank] 03:42:25 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x11663bc00) [pid = 1668] [serial = 1309] [outer = 0x0] [url = about:blank] 03:42:25 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x112edf000) [pid = 1668] [serial = 1257] [outer = 0x0] [url = about:blank] 03:42:25 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x118756000) [pid = 1668] [serial = 1303] [outer = 0x0] [url = about:blank] 03:42:25 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x121051800) [pid = 1668] [serial = 1276] [outer = 0x0] [url = about:blank] 03:42:25 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x12602e400) [pid = 1668] [serial = 1288] [outer = 0x0] [url = about:blank] 03:42:25 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x118354800) [pid = 1668] [serial = 1302] [outer = 0x0] [url = about:blank] 03:42:25 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x11677d400) [pid = 1668] [serial = 1300] [outer = 0x0] [url = about:blank] 03:42:25 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x12631e000) [pid = 1668] [serial = 1290] [outer = 0x0] [url = about:blank] 03:42:25 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x126c6d000) [pid = 1668] [serial = 1291] [outer = 0x0] [url = about:blank] 03:42:25 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x1196b6800) [pid = 1668] [serial = 1273] [outer = 0x0] [url = about:blank] 03:42:25 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x1216c2000) [pid = 1668] [serial = 1278] [outer = 0x0] [url = about:blank] 03:42:25 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x116239000) [pid = 1668] [serial = 1308] [outer = 0x0] [url = about:blank] 03:42:25 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x112ee6800) [pid = 1668] [serial = 1263] [outer = 0x0] [url = about:blank] 03:42:25 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x112dd2000) [pid = 1668] [serial = 1264] [outer = 0x0] [url = about:blank] 03:42:25 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x1182c1800) [pid = 1668] [serial = 1261] [outer = 0x0] [url = about:blank] 03:42:25 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x11822d400) [pid = 1668] [serial = 1260] [outer = 0x0] [url = about:blank] 03:42:25 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x116889000) [pid = 1668] [serial = 1266] [outer = 0x0] [url = about:blank] 03:42:25 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x1176f5400) [pid = 1668] [serial = 1267] [outer = 0x0] [url = about:blank] 03:42:25 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x119cf0400) [pid = 1668] [serial = 1275] [outer = 0x0] [url = about:blank] 03:42:25 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x119389400) [pid = 1668] [serial = 1272] [outer = 0x0] [url = about:blank] 03:42:25 INFO - PROCESS | 1668 | --DOMWINDOW == 85 (0x123dae000) [pid = 1668] [serial = 1279] [outer = 0x0] [url = about:blank] 03:42:25 INFO - PROCESS | 1668 | --DOMWINDOW == 84 (0x112e43c00) [pid = 1668] [serial = 1306] [outer = 0x0] [url = about:blank] 03:42:25 INFO - PROCESS | 1668 | --DOMWINDOW == 83 (0x118274400) [pid = 1668] [serial = 1269] [outer = 0x0] [url = about:blank] 03:42:25 INFO - PROCESS | 1668 | --DOMWINDOW == 82 (0x1251b9000) [pid = 1668] [serial = 1282] [outer = 0x0] [url = about:blank] 03:42:25 INFO - PROCESS | 1668 | --DOMWINDOW == 81 (0x124cc3800) [pid = 1668] [serial = 1281] [outer = 0x0] [url = about:blank] 03:42:25 INFO - PROCESS | 1668 | --DOMWINDOW == 80 (0x118789c00) [pid = 1668] [serial = 1270] [outer = 0x0] [url = about:blank] 03:42:25 INFO - PROCESS | 1668 | --DOMWINDOW == 79 (0x116a23800) [pid = 1668] [serial = 1285] [outer = 0x0] [url = about:blank] 03:42:25 INFO - PROCESS | 1668 | --DOMWINDOW == 78 (0x116885000) [pid = 1668] [serial = 1246] [outer = 0x0] [url = about:blank] 03:42:25 INFO - PROCESS | 1668 | --DOMWINDOW == 77 (0x115d4c800) [pid = 1668] [serial = 1245] [outer = 0x0] [url = about:blank] 03:42:25 INFO - PROCESS | 1668 | --DOMWINDOW == 76 (0x11943d800) [pid = 1668] [serial = 1249] [outer = 0x0] [url = about:blank] 03:42:25 INFO - PROCESS | 1668 | --DOMWINDOW == 75 (0x118e17c00) [pid = 1668] [serial = 1248] [outer = 0x0] [url = about:blank] 03:42:25 INFO - PROCESS | 1668 | --DOMWINDOW == 74 (0x126345000) [pid = 1668] [serial = 1252] [outer = 0x0] [url = about:blank] 03:42:25 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:42:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 871ms 03:42:25 INFO - PROCESS | 1668 | 1467110545962 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 03:42:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 03:42:25 INFO - PROCESS | 1668 | 1467110545964 Marionette TRACE conn3 <- [1,1793,null,{"value":"7"}] 03:42:25 INFO - PROCESS | 1668 | 1467110545967 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 03:42:25 INFO - PROCESS | 1668 | 1467110545969 Marionette TRACE conn3 <- [1,1794,null,{}] 03:42:25 INFO - PROCESS | 1668 | 1467110545973 Marionette TRACE conn3 -> [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:42:25 INFO - PROCESS | 1668 | 1467110545975 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:26 INFO - PROCESS | 1668 | 1467110546053 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 03:42:26 INFO - PROCESS | 1668 | 1467110546061 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:26 INFO - PROCESS | 1668 | 1467110546063 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:26 INFO - PROCESS | 1668 | ++DOCSHELL 0x116aad800 == 29 [pid = 1668] [id = 456] 03:42:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 75 (0x112ee6800) [pid = 1668] [serial = 1367] [outer = 0x0] 03:42:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 76 (0x1164e9c00) [pid = 1668] [serial = 1368] [outer = 0x112ee6800] 03:42:26 INFO - PROCESS | 1668 | 1467110546091 Marionette DEBUG loaded listener.js 03:42:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 77 (0x116782400) [pid = 1668] [serial = 1369] [outer = 0x112ee6800] 03:42:26 INFO - PROCESS | 1668 | 1467110546432 Marionette TRACE conn3 <- [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:42:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:42:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 473ms 03:42:26 INFO - PROCESS | 1668 | 1467110546442 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 03:42:26 INFO - PROCESS | 1668 | 1467110546445 Marionette TRACE conn3 <- [1,1797,null,{"value":"7"}] 03:42:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 03:42:26 INFO - PROCESS | 1668 | 1467110546449 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 03:42:26 INFO - PROCESS | 1668 | 1467110546451 Marionette TRACE conn3 <- [1,1798,null,{}] 03:42:26 INFO - PROCESS | 1668 | 1467110546454 Marionette TRACE conn3 -> [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:42:26 INFO - PROCESS | 1668 | 1467110546457 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:26 INFO - PROCESS | 1668 | 1467110546553 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 03:42:26 INFO - PROCESS | 1668 | 1467110546610 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:26 INFO - PROCESS | 1668 | 1467110546611 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:26 INFO - PROCESS | 1668 | ++DOCSHELL 0x1184aa000 == 30 [pid = 1668] [id = 457] 03:42:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 78 (0x116789800) [pid = 1668] [serial = 1370] [outer = 0x0] 03:42:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 79 (0x1176f4400) [pid = 1668] [serial = 1371] [outer = 0x116789800] 03:42:26 INFO - PROCESS | 1668 | 1467110546638 Marionette DEBUG loaded listener.js 03:42:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 80 (0x118233400) [pid = 1668] [serial = 1372] [outer = 0x116789800] 03:42:26 INFO - PROCESS | 1668 | 1467110546963 Marionette TRACE conn3 <- [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:42:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 03:42:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 524ms 03:42:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 03:42:26 INFO - PROCESS | 1668 | 1467110546975 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 03:42:26 INFO - PROCESS | 1668 | 1467110546977 Marionette TRACE conn3 <- [1,1801,null,{"value":"7"}] 03:42:26 INFO - PROCESS | 1668 | 1467110546979 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 03:42:26 INFO - PROCESS | 1668 | 1467110546981 Marionette TRACE conn3 <- [1,1802,null,{}] 03:42:26 INFO - PROCESS | 1668 | 1467110546991 Marionette TRACE conn3 -> [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:42:27 INFO - PROCESS | 1668 | 1467110546994 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:27 INFO - PROCESS | 1668 | 1467110547074 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 03:42:27 INFO - PROCESS | 1668 | 1467110547134 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:27 INFO - PROCESS | 1668 | 1467110547135 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:27 INFO - PROCESS | 1668 | ++DOCSHELL 0x121136000 == 31 [pid = 1668] [id = 458] 03:42:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 81 (0x11826b000) [pid = 1668] [serial = 1373] [outer = 0x0] 03:42:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 82 (0x11835a400) [pid = 1668] [serial = 1374] [outer = 0x11826b000] 03:42:27 INFO - PROCESS | 1668 | 1467110547163 Marionette DEBUG loaded listener.js 03:42:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 83 (0x118e23c00) [pid = 1668] [serial = 1375] [outer = 0x11826b000] 03:42:27 INFO - PROCESS | 1668 | 1467110547465 Marionette TRACE conn3 <- [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:42:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 03:42:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 520ms 03:42:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 03:42:27 INFO - PROCESS | 1668 | 1467110547500 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 03:42:27 INFO - PROCESS | 1668 | 1467110547501 Marionette TRACE conn3 <- [1,1805,null,{"value":"7"}] 03:42:27 INFO - PROCESS | 1668 | 1467110547505 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 03:42:27 INFO - PROCESS | 1668 | 1467110547507 Marionette TRACE conn3 <- [1,1806,null,{}] 03:42:27 INFO - PROCESS | 1668 | 1467110547511 Marionette TRACE conn3 -> [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:42:27 INFO - PROCESS | 1668 | 1467110547512 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:27 INFO - PROCESS | 1668 | 1467110547594 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 03:42:27 INFO - PROCESS | 1668 | 1467110547598 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:27 INFO - PROCESS | 1668 | 1467110547599 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:27 INFO - PROCESS | 1668 | ++DOCSHELL 0x123dbd800 == 32 [pid = 1668] [id = 459] 03:42:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 84 (0x11938ac00) [pid = 1668] [serial = 1376] [outer = 0x0] 03:42:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 85 (0x119cf7800) [pid = 1668] [serial = 1377] [outer = 0x11938ac00] 03:42:27 INFO - PROCESS | 1668 | 1467110547626 Marionette DEBUG loaded listener.js 03:42:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x12105c400) [pid = 1668] [serial = 1378] [outer = 0x11938ac00] 03:42:28 INFO - PROCESS | 1668 | 1467110548079 Marionette TRACE conn3 <- [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:42:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 03:42:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 622ms 03:42:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 03:42:28 INFO - PROCESS | 1668 | 1467110548127 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 03:42:28 INFO - PROCESS | 1668 | 1467110548129 Marionette TRACE conn3 <- [1,1809,null,{"value":"7"}] 03:42:28 INFO - PROCESS | 1668 | 1467110548132 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 03:42:28 INFO - PROCESS | 1668 | 1467110548134 Marionette TRACE conn3 <- [1,1810,null,{}] 03:42:28 INFO - PROCESS | 1668 | 1467110548147 Marionette TRACE conn3 -> [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:42:28 INFO - PROCESS | 1668 | 1467110548149 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:28 INFO - PROCESS | 1668 | 1467110548296 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 03:42:28 INFO - PROCESS | 1668 | 1467110548341 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:28 INFO - PROCESS | 1668 | 1467110548342 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:28 INFO - PROCESS | 1668 | ++DOCSHELL 0x125616800 == 33 [pid = 1668] [id = 460] 03:42:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x112958800) [pid = 1668] [serial = 1379] [outer = 0x0] 03:42:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x121594000) [pid = 1668] [serial = 1380] [outer = 0x112958800] 03:42:28 INFO - PROCESS | 1668 | 1467110548366 Marionette DEBUG loaded listener.js 03:42:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x1216c5800) [pid = 1668] [serial = 1381] [outer = 0x112958800] 03:42:28 INFO - PROCESS | 1668 | 1467110548700 Marionette TRACE conn3 <- [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:42:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 03:42:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 579ms 03:42:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 03:42:28 INFO - PROCESS | 1668 | 1467110548712 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 03:42:28 INFO - PROCESS | 1668 | 1467110548713 Marionette TRACE conn3 <- [1,1813,null,{"value":"7"}] 03:42:28 INFO - PROCESS | 1668 | 1467110548715 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 03:42:28 INFO - PROCESS | 1668 | 1467110548716 Marionette TRACE conn3 <- [1,1814,null,{}] 03:42:28 INFO - PROCESS | 1668 | 1467110548718 Marionette TRACE conn3 -> [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:42:28 INFO - PROCESS | 1668 | 1467110548724 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:28 INFO - PROCESS | 1668 | 1467110548845 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 03:42:28 INFO - PROCESS | 1668 | 1467110548849 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:28 INFO - PROCESS | 1668 | 1467110548851 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:28 INFO - PROCESS | 1668 | ++DOCSHELL 0x128a0b800 == 34 [pid = 1668] [id = 461] 03:42:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x11678cc00) [pid = 1668] [serial = 1382] [outer = 0x0] 03:42:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x121d80400) [pid = 1668] [serial = 1383] [outer = 0x11678cc00] 03:42:28 INFO - PROCESS | 1668 | 1467110548876 Marionette DEBUG loaded listener.js 03:42:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x126678400) [pid = 1668] [serial = 1384] [outer = 0x11678cc00] 03:42:29 INFO - PROCESS | 1668 | 1467110549292 Marionette TRACE conn3 <- [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:42:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 03:42:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 620ms 03:42:29 INFO - PROCESS | 1668 | 1467110549335 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 03:42:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 03:42:29 INFO - PROCESS | 1668 | 1467110549337 Marionette TRACE conn3 <- [1,1817,null,{"value":"7"}] 03:42:29 INFO - PROCESS | 1668 | 1467110549339 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 03:42:29 INFO - PROCESS | 1668 | 1467110549340 Marionette TRACE conn3 <- [1,1818,null,{}] 03:42:29 INFO - PROCESS | 1668 | 1467110549342 Marionette TRACE conn3 -> [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:42:29 INFO - PROCESS | 1668 | 1467110549344 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:29 INFO - PROCESS | 1668 | 1467110549442 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 03:42:29 INFO - PROCESS | 1668 | 1467110549445 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:29 INFO - PROCESS | 1668 | 1467110549446 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:29 INFO - PROCESS | 1668 | ++DOCSHELL 0x118ac9800 == 35 [pid = 1668] [id = 462] 03:42:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x1127e4800) [pid = 1668] [serial = 1385] [outer = 0x0] 03:42:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x1269a1800) [pid = 1668] [serial = 1386] [outer = 0x1127e4800] 03:42:29 INFO - PROCESS | 1668 | 1467110549471 Marionette DEBUG loaded listener.js 03:42:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x126c6f800) [pid = 1668] [serial = 1387] [outer = 0x1127e4800] 03:42:29 INFO - PROCESS | 1668 | 1467110549802 Marionette TRACE conn3 <- [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:42:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 03:42:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 521ms 03:42:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 03:42:29 INFO - PROCESS | 1668 | 1467110549860 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 03:42:29 INFO - PROCESS | 1668 | 1467110549861 Marionette TRACE conn3 <- [1,1821,null,{"value":"7"}] 03:42:29 INFO - PROCESS | 1668 | 1467110549863 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 03:42:29 INFO - PROCESS | 1668 | 1467110549864 Marionette TRACE conn3 <- [1,1822,null,{}] 03:42:29 INFO - PROCESS | 1668 | 1467110549867 Marionette TRACE conn3 -> [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:42:29 INFO - PROCESS | 1668 | 1467110549868 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:29 INFO - PROCESS | 1668 | 1467110549963 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 03:42:29 INFO - PROCESS | 1668 | 1467110549977 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:29 INFO - PROCESS | 1668 | 1467110549978 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:29 INFO - PROCESS | 1668 | ++DOCSHELL 0x12abc9000 == 36 [pid = 1668] [id = 463] 03:42:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x126c70800) [pid = 1668] [serial = 1388] [outer = 0x0] 03:42:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x128c18c00) [pid = 1668] [serial = 1389] [outer = 0x126c70800] 03:42:30 INFO - PROCESS | 1668 | 1467110550010 Marionette DEBUG loaded listener.js 03:42:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x128c24800) [pid = 1668] [serial = 1390] [outer = 0x126c70800] 03:42:30 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x113c65800) [pid = 1668] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 03:42:30 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x116788c00) [pid = 1668] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 03:42:30 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x1182c1000) [pid = 1668] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 03:42:30 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x119382c00) [pid = 1668] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 03:42:30 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x119386000) [pid = 1668] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 03:42:30 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x1216bcc00) [pid = 1668] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 03:42:30 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x115d4c400) [pid = 1668] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 03:42:30 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x112dd3c00) [pid = 1668] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 03:42:30 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x1216bf800) [pid = 1668] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 03:42:30 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x11677e400) [pid = 1668] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 03:42:30 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x117149800) [pid = 1668] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 03:42:30 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x1182b9800) [pid = 1668] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 03:42:30 INFO - PROCESS | 1668 | --DOMWINDOW == 85 (0x119431400) [pid = 1668] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 03:42:30 INFO - PROCESS | 1668 | --DOMWINDOW == 84 (0x1121bec00) [pid = 1668] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 03:42:30 INFO - PROCESS | 1668 | --DOMWINDOW == 83 (0x11826dc00) [pid = 1668] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 03:42:30 INFO - PROCESS | 1668 | --DOMWINDOW == 82 (0x1127e4c00) [pid = 1668] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 03:42:30 INFO - PROCESS | 1668 | 1467110550399 Marionette TRACE conn3 <- [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:42:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 03:42:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 571ms 03:42:30 INFO - PROCESS | 1668 | 1467110550435 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 03:42:30 INFO - PROCESS | 1668 | 1467110550436 Marionette TRACE conn3 <- [1,1825,null,{"value":"7"}] 03:42:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 03:42:30 INFO - PROCESS | 1668 | 1467110550449 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 03:42:30 INFO - PROCESS | 1668 | 1467110550450 Marionette TRACE conn3 <- [1,1826,null,{}] 03:42:30 INFO - PROCESS | 1668 | 1467110550452 Marionette TRACE conn3 -> [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:42:30 INFO - PROCESS | 1668 | 1467110550455 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:30 INFO - PROCESS | 1668 | 1467110550533 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 03:42:30 INFO - PROCESS | 1668 | 1467110550539 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:30 INFO - PROCESS | 1668 | 1467110550541 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:30 INFO - PROCESS | 1668 | ++DOCSHELL 0x12a779000 == 37 [pid = 1668] [id = 464] 03:42:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 83 (0x115d56c00) [pid = 1668] [serial = 1391] [outer = 0x0] 03:42:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 84 (0x11826dc00) [pid = 1668] [serial = 1392] [outer = 0x115d56c00] 03:42:30 INFO - PROCESS | 1668 | 1467110550565 Marionette DEBUG loaded listener.js 03:42:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 85 (0x119387800) [pid = 1668] [serial = 1393] [outer = 0x115d56c00] 03:42:30 INFO - PROCESS | 1668 | 1467110550892 Marionette TRACE conn3 <- [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:42:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 03:42:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 468ms 03:42:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 03:42:30 INFO - PROCESS | 1668 | 1467110550917 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 03:42:30 INFO - PROCESS | 1668 | 1467110550919 Marionette TRACE conn3 <- [1,1829,null,{"value":"7"}] 03:42:30 INFO - PROCESS | 1668 | 1467110550922 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 03:42:30 INFO - PROCESS | 1668 | 1467110550925 Marionette TRACE conn3 <- [1,1830,null,{}] 03:42:30 INFO - PROCESS | 1668 | 1467110550927 Marionette TRACE conn3 -> [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:42:30 INFO - PROCESS | 1668 | 1467110550928 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:31 INFO - PROCESS | 1668 | 1467110551006 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 03:42:31 INFO - PROCESS | 1668 | 1467110551010 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:31 INFO - PROCESS | 1668 | 1467110551011 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:31 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bade800 == 38 [pid = 1668] [id = 465] 03:42:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x11938d800) [pid = 1668] [serial = 1394] [outer = 0x0] 03:42:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x124cbcc00) [pid = 1668] [serial = 1395] [outer = 0x11938d800] 03:42:31 INFO - PROCESS | 1668 | 1467110551043 Marionette DEBUG loaded listener.js 03:42:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x128c7f400) [pid = 1668] [serial = 1396] [outer = 0x11938d800] 03:42:31 INFO - PROCESS | 1668 | 1467110551388 Marionette TRACE conn3 <- [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:42:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 03:42:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 473ms 03:42:31 INFO - PROCESS | 1668 | 1467110551394 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 03:42:31 INFO - PROCESS | 1668 | 1467110551395 Marionette TRACE conn3 <- [1,1833,null,{"value":"7"}] 03:42:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 03:42:31 INFO - PROCESS | 1668 | 1467110551398 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 03:42:31 INFO - PROCESS | 1668 | 1467110551399 Marionette TRACE conn3 <- [1,1834,null,{}] 03:42:31 INFO - PROCESS | 1668 | 1467110551401 Marionette TRACE conn3 -> [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:42:31 INFO - PROCESS | 1668 | 1467110551403 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:31 INFO - PROCESS | 1668 | 1467110551528 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 03:42:31 INFO - PROCESS | 1668 | 1467110551535 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:31 INFO - PROCESS | 1668 | 1467110551536 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:31 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bc7e800 == 39 [pid = 1668] [id = 466] 03:42:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x1196bb400) [pid = 1668] [serial = 1397] [outer = 0x0] 03:42:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x128df1400) [pid = 1668] [serial = 1398] [outer = 0x1196bb400] 03:42:31 INFO - PROCESS | 1668 | 1467110551562 Marionette DEBUG loaded listener.js 03:42:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x1293dfc00) [pid = 1668] [serial = 1399] [outer = 0x1196bb400] 03:42:31 INFO - PROCESS | 1668 | 1467110551877 Marionette TRACE conn3 <- [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:42:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 03:42:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 524ms 03:42:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 03:42:31 INFO - PROCESS | 1668 | 1467110551922 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 03:42:31 INFO - PROCESS | 1668 | 1467110551924 Marionette TRACE conn3 <- [1,1837,null,{"value":"7"}] 03:42:31 INFO - PROCESS | 1668 | 1467110551926 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 03:42:31 INFO - PROCESS | 1668 | 1467110551927 Marionette TRACE conn3 <- [1,1838,null,{}] 03:42:31 INFO - PROCESS | 1668 | 1467110551929 Marionette TRACE conn3 -> [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:42:31 INFO - PROCESS | 1668 | 1467110551930 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:32 INFO - PROCESS | 1668 | 1467110552011 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 03:42:32 INFO - PROCESS | 1668 | 1467110552015 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:32 INFO - PROCESS | 1668 | 1467110552024 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:32 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bfcf000 == 40 [pid = 1668] [id = 467] 03:42:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x119431400) [pid = 1668] [serial = 1400] [outer = 0x0] 03:42:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x1293e9400) [pid = 1668] [serial = 1401] [outer = 0x119431400] 03:42:32 INFO - PROCESS | 1668 | 1467110552049 Marionette DEBUG loaded listener.js 03:42:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x12950ac00) [pid = 1668] [serial = 1402] [outer = 0x119431400] 03:42:32 INFO - PROCESS | 1668 | 1467110552542 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 03:42:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 03:42:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 670ms 03:42:32 INFO - PROCESS | 1668 | 1467110552605 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 03:42:32 INFO - PROCESS | 1668 | 1467110552608 Marionette TRACE conn3 <- [1,1841,null,{"value":"7"}] 03:42:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 03:42:32 INFO - PROCESS | 1668 | 1467110552612 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 03:42:32 INFO - PROCESS | 1668 | 1467110552614 Marionette TRACE conn3 <- [1,1842,null,{}] 03:42:32 INFO - PROCESS | 1668 | 1467110552618 Marionette TRACE conn3 -> [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:42:32 INFO - PROCESS | 1668 | 1467110552621 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:32 INFO - PROCESS | 1668 | 1467110552725 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 03:42:32 INFO - PROCESS | 1668 | 1467110552822 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:32 INFO - PROCESS | 1668 | 1467110552823 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:32 INFO - PROCESS | 1668 | ++DOCSHELL 0x1184c5800 == 41 [pid = 1668] [id = 468] 03:42:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x116781c00) [pid = 1668] [serial = 1403] [outer = 0x0] 03:42:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x11678a400) [pid = 1668] [serial = 1404] [outer = 0x116781c00] 03:42:32 INFO - PROCESS | 1668 | 1467110552854 Marionette DEBUG loaded listener.js 03:42:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x1176f0400) [pid = 1668] [serial = 1405] [outer = 0x116781c00] 03:42:33 INFO - PROCESS | 1668 | 1467110553278 Marionette TRACE conn3 <- [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:42:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 03:42:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 727ms 03:42:33 INFO - PROCESS | 1668 | 1467110553339 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 03:42:33 INFO - PROCESS | 1668 | 1467110553342 Marionette TRACE conn3 <- [1,1845,null,{"value":"7"}] 03:42:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 03:42:33 INFO - PROCESS | 1668 | 1467110553347 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 03:42:33 INFO - PROCESS | 1668 | 1467110553348 Marionette TRACE conn3 <- [1,1846,null,{}] 03:42:33 INFO - PROCESS | 1668 | 1467110553351 Marionette TRACE conn3 -> [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:42:33 INFO - PROCESS | 1668 | 1467110553353 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:33 INFO - PROCESS | 1668 | 1467110553457 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 03:42:33 INFO - PROCESS | 1668 | 1467110553519 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:33 INFO - PROCESS | 1668 | 1467110553520 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:33 INFO - PROCESS | 1668 | ++DOCSHELL 0x1260e9000 == 42 [pid = 1668] [id = 469] 03:42:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x118276800) [pid = 1668] [serial = 1406] [outer = 0x0] 03:42:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x11835fc00) [pid = 1668] [serial = 1407] [outer = 0x118276800] 03:42:33 INFO - PROCESS | 1668 | 1467110553551 Marionette DEBUG loaded listener.js 03:42:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x118e42400) [pid = 1668] [serial = 1408] [outer = 0x118276800] 03:42:34 INFO - PROCESS | 1668 | 1467110554006 Marionette TRACE conn3 <- [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:42:34 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:42:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 672ms 03:42:34 INFO - PROCESS | 1668 | 1467110554019 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 03:42:34 INFO - PROCESS | 1668 | 1467110554021 Marionette TRACE conn3 <- [1,1849,null,{"value":"7"}] 03:42:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 03:42:34 INFO - PROCESS | 1668 | 1467110554025 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 03:42:34 INFO - PROCESS | 1668 | 1467110554028 Marionette TRACE conn3 <- [1,1850,null,{}] 03:42:34 INFO - PROCESS | 1668 | 1467110554036 Marionette TRACE conn3 -> [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:42:34 INFO - PROCESS | 1668 | 1467110554039 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:34 INFO - PROCESS | 1668 | 1467110554172 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 03:42:34 INFO - PROCESS | 1668 | 1467110554236 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:34 INFO - PROCESS | 1668 | 1467110554238 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:34 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bfdb000 == 43 [pid = 1668] [id = 470] 03:42:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x12105d400) [pid = 1668] [serial = 1409] [outer = 0x0] 03:42:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x124c8e800) [pid = 1668] [serial = 1410] [outer = 0x12105d400] 03:42:34 INFO - PROCESS | 1668 | 1467110554270 Marionette DEBUG loaded listener.js 03:42:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x1256f2000) [pid = 1668] [serial = 1411] [outer = 0x12105d400] 03:42:34 INFO - PROCESS | 1668 | 1467110554733 Marionette TRACE conn3 <- [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:42:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:42:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 772ms 03:42:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 03:42:34 INFO - PROCESS | 1668 | 1467110554806 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 03:42:34 INFO - PROCESS | 1668 | 1467110554808 Marionette TRACE conn3 <- [1,1853,null,{"value":"7"}] 03:42:34 INFO - PROCESS | 1668 | 1467110554812 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 03:42:34 INFO - PROCESS | 1668 | 1467110554813 Marionette TRACE conn3 <- [1,1854,null,{}] 03:42:34 INFO - PROCESS | 1668 | 1467110554816 Marionette TRACE conn3 -> [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:42:34 INFO - PROCESS | 1668 | 1467110554817 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:34 INFO - PROCESS | 1668 | 1467110554923 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 03:42:35 INFO - PROCESS | 1668 | 1467110555166 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:35 INFO - PROCESS | 1668 | 1467110555168 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:35 INFO - PROCESS | 1668 | ++DOCSHELL 0x11830a800 == 44 [pid = 1668] [id = 471] 03:42:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x1127e9400) [pid = 1668] [serial = 1412] [outer = 0x0] 03:42:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x112dd2400) [pid = 1668] [serial = 1413] [outer = 0x1127e9400] 03:42:35 INFO - PROCESS | 1668 | 1467110555199 Marionette DEBUG loaded listener.js 03:42:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x114e8d400) [pid = 1668] [serial = 1414] [outer = 0x1127e9400] 03:42:35 INFO - PROCESS | 1668 | 1467110555627 Marionette TRACE conn3 <- [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:42:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 03:42:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 872ms 03:42:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 03:42:35 INFO - PROCESS | 1668 | 1467110555685 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 03:42:35 INFO - PROCESS | 1668 | 1467110555687 Marionette TRACE conn3 <- [1,1857,null,{"value":"7"}] 03:42:35 INFO - PROCESS | 1668 | 1467110555690 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 03:42:35 INFO - PROCESS | 1668 | 1467110555692 Marionette TRACE conn3 <- [1,1858,null,{}] 03:42:35 INFO - PROCESS | 1668 | 1467110555695 Marionette TRACE conn3 -> [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:42:35 INFO - PROCESS | 1668 | 1467110555698 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:35 INFO - PROCESS | 1668 | 1467110555793 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 03:42:35 INFO - PROCESS | 1668 | 1467110555868 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:35 INFO - PROCESS | 1668 | 1467110555870 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:35 INFO - PROCESS | 1668 | ++DOCSHELL 0x11830a000 == 45 [pid = 1668] [id = 472] 03:42:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x11687e800) [pid = 1668] [serial = 1415] [outer = 0x0] 03:42:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x116fa2000) [pid = 1668] [serial = 1416] [outer = 0x11687e800] 03:42:35 INFO - PROCESS | 1668 | 1467110555899 Marionette DEBUG loaded listener.js 03:42:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x117ed7800) [pid = 1668] [serial = 1417] [outer = 0x11687e800] 03:42:36 INFO - PROCESS | 1668 | --DOCSHELL 0x12bc7e800 == 44 [pid = 1668] [id = 466] 03:42:36 INFO - PROCESS | 1668 | --DOCSHELL 0x12bade800 == 43 [pid = 1668] [id = 465] 03:42:36 INFO - PROCESS | 1668 | --DOCSHELL 0x12a779000 == 42 [pid = 1668] [id = 464] 03:42:36 INFO - PROCESS | 1668 | --DOCSHELL 0x12abc9000 == 41 [pid = 1668] [id = 463] 03:42:36 INFO - PROCESS | 1668 | --DOCSHELL 0x118ac9800 == 40 [pid = 1668] [id = 462] 03:42:36 INFO - PROCESS | 1668 | --DOCSHELL 0x128a0b800 == 39 [pid = 1668] [id = 461] 03:42:36 INFO - PROCESS | 1668 | --DOCSHELL 0x125616800 == 38 [pid = 1668] [id = 460] 03:42:36 INFO - PROCESS | 1668 | --DOCSHELL 0x123dbd800 == 37 [pid = 1668] [id = 459] 03:42:36 INFO - PROCESS | 1668 | --DOCSHELL 0x121136000 == 36 [pid = 1668] [id = 458] 03:42:36 INFO - PROCESS | 1668 | --DOCSHELL 0x1184aa000 == 35 [pid = 1668] [id = 457] 03:42:36 INFO - PROCESS | 1668 | --DOCSHELL 0x116aad800 == 34 [pid = 1668] [id = 456] 03:42:36 INFO - PROCESS | 1668 | --DOCSHELL 0x116866000 == 33 [pid = 1668] [id = 455] 03:42:36 INFO - PROCESS | 1668 | --DOCSHELL 0x1194dd000 == 32 [pid = 1668] [id = 454] 03:42:36 INFO - PROCESS | 1668 | --DOCSHELL 0x12bae4000 == 31 [pid = 1668] [id = 453] 03:42:36 INFO - PROCESS | 1668 | --DOCSHELL 0x11830a800 == 30 [pid = 1668] [id = 471] 03:42:36 INFO - PROCESS | 1668 | --DOCSHELL 0x12bfdb000 == 29 [pid = 1668] [id = 470] 03:42:36 INFO - PROCESS | 1668 | --DOCSHELL 0x1260e9000 == 28 [pid = 1668] [id = 469] 03:42:36 INFO - PROCESS | 1668 | --DOCSHELL 0x12bfcf000 == 27 [pid = 1668] [id = 467] 03:42:36 INFO - PROCESS | 1668 | --DOCSHELL 0x1184c5800 == 26 [pid = 1668] [id = 468] 03:42:36 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x11670a000) [pid = 1668] [serial = 1312] [outer = 0x0] [url = about:blank] 03:42:36 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x115d55c00) [pid = 1668] [serial = 1311] [outer = 0x0] [url = about:blank] 03:42:36 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x1176efc00) [pid = 1668] [serial = 1315] [outer = 0x0] [url = about:blank] 03:42:36 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x116a28c00) [pid = 1668] [serial = 1314] [outer = 0x0] [url = about:blank] 03:42:36 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x11878a400) [pid = 1668] [serial = 1318] [outer = 0x0] [url = about:blank] 03:42:36 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x1186b7800) [pid = 1668] [serial = 1317] [outer = 0x0] [url = about:blank] 03:42:36 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x11943f800) [pid = 1668] [serial = 1321] [outer = 0x0] [url = about:blank] 03:42:36 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x11938e000) [pid = 1668] [serial = 1320] [outer = 0x0] [url = about:blank] 03:42:36 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x1212df800) [pid = 1668] [serial = 1324] [outer = 0x0] [url = about:blank] 03:42:36 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x119d99000) [pid = 1668] [serial = 1323] [outer = 0x0] [url = about:blank] 03:42:36 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x124ad7c00) [pid = 1668] [serial = 1327] [outer = 0x0] [url = about:blank] 03:42:36 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x115e8ac00) [pid = 1668] [serial = 1335] [outer = 0x0] [url = about:blank] 03:42:36 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x1219cb800) [pid = 1668] [serial = 1326] [outer = 0x0] [url = about:blank] 03:42:36 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x116244800) [pid = 1668] [serial = 1333] [outer = 0x0] [url = about:blank] 03:42:36 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x112ee6c00) [pid = 1668] [serial = 1332] [outer = 0x0] [url = about:blank] 03:42:36 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x1251c2400) [pid = 1668] [serial = 1330] [outer = 0x0] [url = about:blank] 03:42:36 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x124cca400) [pid = 1668] [serial = 1329] [outer = 0x0] [url = about:blank] 03:42:36 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x118032800) [pid = 1668] [serial = 1339] [outer = 0x0] [url = about:blank] 03:42:36 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x116883400) [pid = 1668] [serial = 1338] [outer = 0x0] [url = about:blank] 03:42:36 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x121adf000) [pid = 1668] [serial = 1354] [outer = 0x0] [url = about:blank] 03:42:36 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x118e47800) [pid = 1668] [serial = 1342] [outer = 0x0] [url = about:blank] 03:42:36 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x1186bac00) [pid = 1668] [serial = 1341] [outer = 0x0] [url = about:blank] 03:42:36 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x119ab5400) [pid = 1668] [serial = 1344] [outer = 0x0] [url = about:blank] 03:42:36 INFO - PROCESS | 1668 | --DOMWINDOW == 85 (0x1219c7400) [pid = 1668] [serial = 1353] [outer = 0x0] [url = about:blank] 03:42:36 INFO - PROCESS | 1668 | --DOMWINDOW == 84 (0x112ddcc00) [pid = 1668] [serial = 1348] [outer = 0x0] [url = about:blank] 03:42:36 INFO - PROCESS | 1668 | --DOMWINDOW == 83 (0x11295b800) [pid = 1668] [serial = 1347] [outer = 0x0] [url = about:blank] 03:42:36 INFO - PROCESS | 1668 | --DOMWINDOW == 82 (0x121d86c00) [pid = 1668] [serial = 1356] [outer = 0x0] [url = about:blank] 03:42:36 INFO - PROCESS | 1668 | --DOMWINDOW == 81 (0x12105e400) [pid = 1668] [serial = 1345] [outer = 0x0] [url = about:blank] 03:42:36 INFO - PROCESS | 1668 | --DOMWINDOW == 80 (0x124ade000) [pid = 1668] [serial = 1357] [outer = 0x0] [url = about:blank] 03:42:36 INFO - PROCESS | 1668 | --DOMWINDOW == 79 (0x11670ac00) [pid = 1668] [serial = 1336] [outer = 0x0] [url = about:blank] 03:42:36 INFO - PROCESS | 1668 | --DOMWINDOW == 78 (0x1216c2c00) [pid = 1668] [serial = 1351] [outer = 0x0] [url = about:blank] 03:42:36 INFO - PROCESS | 1668 | --DOMWINDOW == 77 (0x11670d000) [pid = 1668] [serial = 1350] [outer = 0x0] [url = about:blank] 03:42:36 INFO - PROCESS | 1668 | 1467110556816 Marionette TRACE conn3 <- [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:42:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 03:42:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1170ms 03:42:36 INFO - PROCESS | 1668 | 1467110556861 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 03:42:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 03:42:36 INFO - PROCESS | 1668 | 1467110556864 Marionette TRACE conn3 <- [1,1861,null,{"value":"7"}] 03:42:36 INFO - PROCESS | 1668 | 1467110556867 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 03:42:36 INFO - PROCESS | 1668 | 1467110556868 Marionette TRACE conn3 <- [1,1862,null,{}] 03:42:36 INFO - PROCESS | 1668 | 1467110556872 Marionette TRACE conn3 -> [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:42:36 INFO - PROCESS | 1668 | 1467110556874 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:36 INFO - PROCESS | 1668 | 1467110556954 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 03:42:36 INFO - PROCESS | 1668 | 1467110556961 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:36 INFO - PROCESS | 1668 | 1467110556964 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:36 INFO - PROCESS | 1668 | ++DOCSHELL 0x116682000 == 27 [pid = 1668] [id = 473] 03:42:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 78 (0x112dd4000) [pid = 1668] [serial = 1418] [outer = 0x0] 03:42:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 79 (0x112e91c00) [pid = 1668] [serial = 1419] [outer = 0x112dd4000] 03:42:36 INFO - PROCESS | 1668 | 1467110556992 Marionette DEBUG loaded listener.js 03:42:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 80 (0x115d50000) [pid = 1668] [serial = 1420] [outer = 0x112dd4000] 03:42:37 INFO - PROCESS | 1668 | 1467110557384 Marionette TRACE conn3 <- [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:42:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 03:42:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 522ms 03:42:37 INFO - PROCESS | 1668 | 1467110557389 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 03:42:37 INFO - PROCESS | 1668 | 1467110557392 Marionette TRACE conn3 <- [1,1865,null,{"value":"7"}] 03:42:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 03:42:37 INFO - PROCESS | 1668 | 1467110557397 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 03:42:37 INFO - PROCESS | 1668 | 1467110557399 Marionette TRACE conn3 <- [1,1866,null,{}] 03:42:37 INFO - PROCESS | 1668 | 1467110557401 Marionette TRACE conn3 -> [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:42:37 INFO - PROCESS | 1668 | 1467110557403 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:37 INFO - PROCESS | 1668 | 1467110557484 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 03:42:37 INFO - PROCESS | 1668 | 1467110557491 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:37 INFO - PROCESS | 1668 | 1467110557492 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:37 INFO - PROCESS | 1668 | ++DOCSHELL 0x118309800 == 28 [pid = 1668] [id = 474] 03:42:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 81 (0x115e8ac00) [pid = 1668] [serial = 1421] [outer = 0x0] 03:42:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 82 (0x116881800) [pid = 1668] [serial = 1422] [outer = 0x115e8ac00] 03:42:37 INFO - PROCESS | 1668 | 1467110557519 Marionette DEBUG loaded listener.js 03:42:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 83 (0x1176f1800) [pid = 1668] [serial = 1423] [outer = 0x115e8ac00] 03:42:37 INFO - PROCESS | 1668 | 1467110557881 Marionette TRACE conn3 <- [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:42:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 03:42:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 521ms 03:42:37 INFO - PROCESS | 1668 | 1467110557919 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 03:42:37 INFO - PROCESS | 1668 | 1467110557920 Marionette TRACE conn3 <- [1,1869,null,{"value":"7"}] 03:42:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 03:42:37 INFO - PROCESS | 1668 | 1467110557923 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 03:42:37 INFO - PROCESS | 1668 | 1467110557925 Marionette TRACE conn3 <- [1,1870,null,{}] 03:42:37 INFO - PROCESS | 1668 | 1467110557933 Marionette TRACE conn3 -> [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:42:37 INFO - PROCESS | 1668 | 1467110557936 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:38 INFO - PROCESS | 1668 | 1467110558013 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 03:42:38 INFO - PROCESS | 1668 | 1467110558018 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:38 INFO - PROCESS | 1668 | 1467110558022 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:38 INFO - PROCESS | 1668 | ++DOCSHELL 0x119d11000 == 29 [pid = 1668] [id = 475] 03:42:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 84 (0x1127ebc00) [pid = 1668] [serial = 1424] [outer = 0x0] 03:42:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 85 (0x1186b4000) [pid = 1668] [serial = 1425] [outer = 0x1127ebc00] 03:42:38 INFO - PROCESS | 1668 | 1467110558052 Marionette DEBUG loaded listener.js 03:42:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x118790400) [pid = 1668] [serial = 1426] [outer = 0x1127ebc00] 03:42:38 INFO - PROCESS | 1668 | 1467110558389 Marionette TRACE conn3 <- [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:42:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 03:42:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 521ms 03:42:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 03:42:38 INFO - PROCESS | 1668 | 1467110558445 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 03:42:38 INFO - PROCESS | 1668 | 1467110558446 Marionette TRACE conn3 <- [1,1873,null,{"value":"7"}] 03:42:38 INFO - PROCESS | 1668 | 1467110558448 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 03:42:38 INFO - PROCESS | 1668 | 1467110558449 Marionette TRACE conn3 <- [1,1874,null,{}] 03:42:38 INFO - PROCESS | 1668 | 1467110558452 Marionette TRACE conn3 -> [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:42:38 INFO - PROCESS | 1668 | 1467110558453 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:38 INFO - PROCESS | 1668 | 1467110558560 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 03:42:38 INFO - PROCESS | 1668 | 1467110558598 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:38 INFO - PROCESS | 1668 | 1467110558599 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:38 INFO - PROCESS | 1668 | ++DOCSHELL 0x1212bf800 == 30 [pid = 1668] [id = 476] 03:42:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x1186bb800) [pid = 1668] [serial = 1427] [outer = 0x0] 03:42:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x118e4e400) [pid = 1668] [serial = 1428] [outer = 0x1186bb800] 03:42:38 INFO - PROCESS | 1668 | 1467110558624 Marionette DEBUG loaded listener.js 03:42:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x1196bc400) [pid = 1668] [serial = 1429] [outer = 0x1186bb800] 03:42:38 INFO - PROCESS | 1668 | 1467110558933 Marionette TRACE conn3 <- [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:42:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 03:42:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 520ms 03:42:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 03:42:38 INFO - PROCESS | 1668 | 1467110558968 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 03:42:38 INFO - PROCESS | 1668 | 1467110558970 Marionette TRACE conn3 <- [1,1877,null,{"value":"7"}] 03:42:38 INFO - PROCESS | 1668 | 1467110558974 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 03:42:38 INFO - PROCESS | 1668 | 1467110558975 Marionette TRACE conn3 <- [1,1878,null,{}] 03:42:38 INFO - PROCESS | 1668 | 1467110558978 Marionette TRACE conn3 -> [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:42:38 INFO - PROCESS | 1668 | 1467110558979 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:39 INFO - PROCESS | 1668 | 1467110559073 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 03:42:39 INFO - PROCESS | 1668 | 1467110559076 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:39 INFO - PROCESS | 1668 | 1467110559077 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:39 INFO - PROCESS | 1668 | ++DOCSHELL 0x123d2f800 == 31 [pid = 1668] [id = 477] 03:42:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x112ddb800) [pid = 1668] [serial = 1430] [outer = 0x0] 03:42:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x119ab1800) [pid = 1668] [serial = 1431] [outer = 0x112ddb800] 03:42:39 INFO - PROCESS | 1668 | 1467110559102 Marionette DEBUG loaded listener.js 03:42:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x12115f400) [pid = 1668] [serial = 1432] [outer = 0x112ddb800] 03:42:39 INFO - PROCESS | 1668 | 1467110559448 Marionette TRACE conn3 <- [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:42:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 03:42:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 521ms 03:42:39 INFO - PROCESS | 1668 | 1467110559493 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 03:42:39 INFO - PROCESS | 1668 | 1467110559494 Marionette TRACE conn3 <- [1,1881,null,{"value":"7"}] 03:42:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 03:42:39 INFO - PROCESS | 1668 | 1467110559497 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 03:42:39 INFO - PROCESS | 1668 | 1467110559498 Marionette TRACE conn3 <- [1,1882,null,{}] 03:42:39 INFO - PROCESS | 1668 | 1467110559500 Marionette TRACE conn3 -> [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:42:39 INFO - PROCESS | 1668 | 1467110559504 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:39 INFO - PROCESS | 1668 | 1467110559618 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 03:42:39 INFO - PROCESS | 1668 | 1467110559655 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:39 INFO - PROCESS | 1668 | 1467110559656 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:39 INFO - PROCESS | 1668 | ++DOCSHELL 0x12561b000 == 32 [pid = 1668] [id = 478] 03:42:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x1215f4000) [pid = 1668] [serial = 1433] [outer = 0x0] 03:42:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x1218a5c00) [pid = 1668] [serial = 1434] [outer = 0x1215f4000] 03:42:39 INFO - PROCESS | 1668 | 1467110559681 Marionette DEBUG loaded listener.js 03:42:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x124ade000) [pid = 1668] [serial = 1435] [outer = 0x1215f4000] 03:42:40 INFO - PROCESS | 1668 | 1467110559997 Marionette TRACE conn3 <- [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:42:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 03:42:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 518ms 03:42:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 03:42:40 INFO - PROCESS | 1668 | 1467110560015 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 03:42:40 INFO - PROCESS | 1668 | 1467110560016 Marionette TRACE conn3 <- [1,1885,null,{"value":"7"}] 03:42:40 INFO - PROCESS | 1668 | 1467110560027 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 03:42:40 INFO - PROCESS | 1668 | 1467110560028 Marionette TRACE conn3 <- [1,1886,null,{}] 03:42:40 INFO - PROCESS | 1668 | 1467110560030 Marionette TRACE conn3 -> [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:42:40 INFO - PROCESS | 1668 | 1467110560032 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:40 INFO - PROCESS | 1668 | 1467110560129 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 03:42:40 INFO - PROCESS | 1668 | 1467110560147 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:40 INFO - PROCESS | 1668 | 1467110560148 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:40 INFO - PROCESS | 1668 | ++DOCSHELL 0x128e7c000 == 33 [pid = 1668] [id = 479] 03:42:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x1219d5000) [pid = 1668] [serial = 1436] [outer = 0x0] 03:42:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x124f89800) [pid = 1668] [serial = 1437] [outer = 0x1219d5000] 03:42:40 INFO - PROCESS | 1668 | 1467110560170 Marionette DEBUG loaded listener.js 03:42:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x1256fb800) [pid = 1668] [serial = 1438] [outer = 0x1219d5000] 03:42:40 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x11678cc00) [pid = 1668] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 03:42:40 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x126c70800) [pid = 1668] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 03:42:40 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x1127e4800) [pid = 1668] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 03:42:40 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x112ee6800) [pid = 1668] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 03:42:40 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x11826b000) [pid = 1668] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 03:42:40 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x111f2e800) [pid = 1668] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 03:42:40 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x112dd5c00) [pid = 1668] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 03:42:40 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x11938ac00) [pid = 1668] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 03:42:40 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x116789800) [pid = 1668] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 03:42:40 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x112ddc400) [pid = 1668] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 03:42:40 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x11938d800) [pid = 1668] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 03:42:40 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x115d56c00) [pid = 1668] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 03:42:40 INFO - PROCESS | 1668 | --DOMWINDOW == 85 (0x112958800) [pid = 1668] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 03:42:40 INFO - PROCESS | 1668 | --DOMWINDOW == 84 (0x1196bb400) [pid = 1668] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 03:42:40 INFO - PROCESS | 1668 | --DOMWINDOW == 83 (0x119431400) [pid = 1668] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 03:42:41 INFO - PROCESS | 1668 | 1467110561011 Marionette TRACE conn3 <- [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:42:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 03:42:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1032ms 03:42:41 INFO - PROCESS | 1668 | 1467110561059 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 03:42:41 INFO - PROCESS | 1668 | 1467110561062 Marionette TRACE conn3 <- [1,1889,null,{"value":"7"}] 03:42:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 03:42:41 INFO - PROCESS | 1668 | 1467110561065 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 03:42:41 INFO - PROCESS | 1668 | 1467110561067 Marionette TRACE conn3 <- [1,1890,null,{}] 03:42:41 INFO - PROCESS | 1668 | 1467110561071 Marionette TRACE conn3 -> [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:42:41 INFO - PROCESS | 1668 | 1467110561073 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:41 INFO - PROCESS | 1668 | 1467110561180 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 03:42:41 INFO - PROCESS | 1668 | 1467110561240 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:41 INFO - PROCESS | 1668 | 1467110561242 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:41 INFO - PROCESS | 1668 | ++DOCSHELL 0x116abf800 == 34 [pid = 1668] [id = 480] 03:42:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 84 (0x112952800) [pid = 1668] [serial = 1439] [outer = 0x0] 03:42:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 85 (0x112c89400) [pid = 1668] [serial = 1440] [outer = 0x112952800] 03:42:41 INFO - PROCESS | 1668 | 1467110561273 Marionette DEBUG loaded listener.js 03:42:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x112ddcc00) [pid = 1668] [serial = 1441] [outer = 0x112952800] 03:42:41 INFO - PROCESS | 1668 | 1467110561766 Marionette TRACE conn3 <- [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:42:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 03:42:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 772ms 03:42:41 INFO - PROCESS | 1668 | 1467110561837 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 03:42:41 INFO - PROCESS | 1668 | 1467110561842 Marionette TRACE conn3 <- [1,1893,null,{"value":"7"}] 03:42:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 03:42:41 INFO - PROCESS | 1668 | 1467110561847 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 03:42:41 INFO - PROCESS | 1668 | 1467110561849 Marionette TRACE conn3 <- [1,1894,null,{}] 03:42:41 INFO - PROCESS | 1668 | 1467110561851 Marionette TRACE conn3 -> [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:42:41 INFO - PROCESS | 1668 | 1467110561853 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:41 INFO - PROCESS | 1668 | 1467110561962 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 03:42:42 INFO - PROCESS | 1668 | 1467110562044 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:42 INFO - PROCESS | 1668 | 1467110562045 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:42 INFO - PROCESS | 1668 | ++DOCSHELL 0x119acb000 == 35 [pid = 1668] [id = 481] 03:42:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x116239000) [pid = 1668] [serial = 1442] [outer = 0x0] 03:42:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x11663bc00) [pid = 1668] [serial = 1443] [outer = 0x116239000] 03:42:42 INFO - PROCESS | 1668 | 1467110562076 Marionette DEBUG loaded listener.js 03:42:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x116883400) [pid = 1668] [serial = 1444] [outer = 0x116239000] 03:42:42 INFO - PROCESS | 1668 | 1467110562779 Marionette TRACE conn3 <- [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:42:42 INFO - PROCESS | 1668 | --DOCSHELL 0x1182ed800 == 34 [pid = 1668] [id = 258] 03:42:42 INFO - PROCESS | 1668 | --DOCSHELL 0x12561b000 == 33 [pid = 1668] [id = 478] 03:42:42 INFO - PROCESS | 1668 | --DOCSHELL 0x123d2f800 == 32 [pid = 1668] [id = 477] 03:42:42 INFO - PROCESS | 1668 | --DOCSHELL 0x1212bf800 == 31 [pid = 1668] [id = 476] 03:42:42 INFO - PROCESS | 1668 | --DOCSHELL 0x119d11000 == 30 [pid = 1668] [id = 475] 03:42:42 INFO - PROCESS | 1668 | --DOCSHELL 0x118309800 == 29 [pid = 1668] [id = 474] 03:42:42 INFO - PROCESS | 1668 | --DOCSHELL 0x116682000 == 28 [pid = 1668] [id = 473] 03:42:42 INFO - PROCESS | 1668 | --DOCSHELL 0x11830a000 == 27 [pid = 1668] [id = 472] 03:42:42 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x121d80400) [pid = 1668] [serial = 1383] [outer = 0x0] [url = about:blank] 03:42:42 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x126678400) [pid = 1668] [serial = 1384] [outer = 0x0] [url = about:blank] 03:42:42 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x128c18c00) [pid = 1668] [serial = 1389] [outer = 0x0] [url = about:blank] 03:42:42 INFO - PROCESS | 1668 | --DOMWINDOW == 85 (0x126c6f800) [pid = 1668] [serial = 1387] [outer = 0x0] [url = about:blank] 03:42:42 INFO - PROCESS | 1668 | --DOMWINDOW == 84 (0x1269a1800) [pid = 1668] [serial = 1386] [outer = 0x0] [url = about:blank] 03:42:42 INFO - PROCESS | 1668 | --DOMWINDOW == 83 (0x1164e9c00) [pid = 1668] [serial = 1368] [outer = 0x0] [url = about:blank] 03:42:42 INFO - PROCESS | 1668 | --DOMWINDOW == 82 (0x116782400) [pid = 1668] [serial = 1369] [outer = 0x0] [url = about:blank] 03:42:42 INFO - PROCESS | 1668 | --DOMWINDOW == 81 (0x11835a400) [pid = 1668] [serial = 1374] [outer = 0x0] [url = about:blank] 03:42:42 INFO - PROCESS | 1668 | --DOMWINDOW == 80 (0x118e23c00) [pid = 1668] [serial = 1375] [outer = 0x0] [url = about:blank] 03:42:42 INFO - PROCESS | 1668 | --DOMWINDOW == 79 (0x11262c800) [pid = 1668] [serial = 1365] [outer = 0x0] [url = about:blank] 03:42:42 INFO - PROCESS | 1668 | --DOMWINDOW == 78 (0x116fa2400) [pid = 1668] [serial = 1366] [outer = 0x0] [url = about:blank] 03:42:42 INFO - PROCESS | 1668 | --DOMWINDOW == 77 (0x1133e5c00) [pid = 1668] [serial = 1362] [outer = 0x0] [url = about:blank] 03:42:42 INFO - PROCESS | 1668 | --DOMWINDOW == 76 (0x116635c00) [pid = 1668] [serial = 1363] [outer = 0x0] [url = about:blank] 03:42:42 INFO - PROCESS | 1668 | --DOMWINDOW == 75 (0x119cf7800) [pid = 1668] [serial = 1377] [outer = 0x0] [url = about:blank] 03:42:42 INFO - PROCESS | 1668 | --DOMWINDOW == 74 (0x1176f4400) [pid = 1668] [serial = 1371] [outer = 0x0] [url = about:blank] 03:42:42 INFO - PROCESS | 1668 | --DOMWINDOW == 73 (0x118233400) [pid = 1668] [serial = 1372] [outer = 0x0] [url = about:blank] 03:42:42 INFO - PROCESS | 1668 | --DOMWINDOW == 72 (0x12631f400) [pid = 1668] [serial = 1360] [outer = 0x0] [url = about:blank] 03:42:42 INFO - PROCESS | 1668 | --DOMWINDOW == 71 (0x124f89400) [pid = 1668] [serial = 1359] [outer = 0x0] [url = about:blank] 03:42:42 INFO - PROCESS | 1668 | --DOMWINDOW == 70 (0x124cbcc00) [pid = 1668] [serial = 1395] [outer = 0x0] [url = about:blank] 03:42:42 INFO - PROCESS | 1668 | --DOMWINDOW == 69 (0x11826dc00) [pid = 1668] [serial = 1392] [outer = 0x0] [url = about:blank] 03:42:42 INFO - PROCESS | 1668 | --DOMWINDOW == 68 (0x128c24800) [pid = 1668] [serial = 1390] [outer = 0x0] [url = about:blank] 03:42:42 INFO - PROCESS | 1668 | --DOMWINDOW == 67 (0x1216c5800) [pid = 1668] [serial = 1381] [outer = 0x0] [url = about:blank] 03:42:42 INFO - PROCESS | 1668 | --DOMWINDOW == 66 (0x121594000) [pid = 1668] [serial = 1380] [outer = 0x0] [url = about:blank] 03:42:42 INFO - PROCESS | 1668 | --DOMWINDOW == 65 (0x1293dfc00) [pid = 1668] [serial = 1399] [outer = 0x0] [url = about:blank] 03:42:42 INFO - PROCESS | 1668 | --DOMWINDOW == 64 (0x128df1400) [pid = 1668] [serial = 1398] [outer = 0x0] [url = about:blank] 03:42:42 INFO - PROCESS | 1668 | --DOMWINDOW == 63 (0x12950ac00) [pid = 1668] [serial = 1402] [outer = 0x0] [url = about:blank] 03:42:42 INFO - PROCESS | 1668 | --DOMWINDOW == 62 (0x1293e9400) [pid = 1668] [serial = 1401] [outer = 0x0] [url = about:blank] 03:42:42 INFO - PROCESS | 1668 | --DOMWINDOW == 61 (0x119387800) [pid = 1668] [serial = 1393] [outer = 0x0] [url = about:blank] 03:42:42 INFO - PROCESS | 1668 | --DOMWINDOW == 60 (0x12105c400) [pid = 1668] [serial = 1378] [outer = 0x0] [url = about:blank] 03:42:42 INFO - PROCESS | 1668 | --DOMWINDOW == 59 (0x128c7f400) [pid = 1668] [serial = 1396] [outer = 0x0] [url = about:blank] 03:42:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 03:42:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1071ms 03:42:42 INFO - PROCESS | 1668 | 1467110562924 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 03:42:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 03:42:42 INFO - PROCESS | 1668 | 1467110562926 Marionette TRACE conn3 <- [1,1897,null,{"value":"7"}] 03:42:42 INFO - PROCESS | 1668 | 1467110562929 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 03:42:42 INFO - PROCESS | 1668 | 1467110562932 Marionette TRACE conn3 <- [1,1898,null,{}] 03:42:42 INFO - PROCESS | 1668 | 1467110562936 Marionette TRACE conn3 -> [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:42:42 INFO - PROCESS | 1668 | 1467110562938 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:43 INFO - PROCESS | 1668 | 1467110563026 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 03:42:43 INFO - PROCESS | 1668 | 1467110563120 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:43 INFO - PROCESS | 1668 | 1467110563123 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:43 INFO - PROCESS | 1668 | ++DOCSHELL 0x116850000 == 28 [pid = 1668] [id = 482] 03:42:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 60 (0x112c8cc00) [pid = 1668] [serial = 1445] [outer = 0x0] 03:42:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 61 (0x112e85400) [pid = 1668] [serial = 1446] [outer = 0x112c8cc00] 03:42:43 INFO - PROCESS | 1668 | 1467110563156 Marionette DEBUG loaded listener.js 03:42:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 62 (0x115d51800) [pid = 1668] [serial = 1447] [outer = 0x112c8cc00] 03:42:43 INFO - PROCESS | 1668 | 1467110563584 Marionette TRACE conn3 <- [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:42:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 03:42:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 722ms 03:42:43 INFO - PROCESS | 1668 | 1467110563652 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 03:42:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 03:42:43 INFO - PROCESS | 1668 | 1467110563654 Marionette TRACE conn3 <- [1,1901,null,{"value":"7"}] 03:42:43 INFO - PROCESS | 1668 | 1467110563658 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 03:42:43 INFO - PROCESS | 1668 | 1467110563661 Marionette TRACE conn3 <- [1,1902,null,{}] 03:42:43 INFO - PROCESS | 1668 | 1467110563664 Marionette TRACE conn3 -> [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:42:43 INFO - PROCESS | 1668 | 1467110563665 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:43 INFO - PROCESS | 1668 | 1467110563763 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 03:42:43 INFO - PROCESS | 1668 | 1467110563819 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:43 INFO - PROCESS | 1668 | 1467110563821 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:43 INFO - PROCESS | 1668 | ++DOCSHELL 0x118ac9800 == 29 [pid = 1668] [id = 483] 03:42:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 63 (0x11623f800) [pid = 1668] [serial = 1448] [outer = 0x0] 03:42:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 64 (0x116782800) [pid = 1668] [serial = 1449] [outer = 0x11623f800] 03:42:43 INFO - PROCESS | 1668 | 1467110563864 Marionette DEBUG loaded listener.js 03:42:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 65 (0x1176ed800) [pid = 1668] [serial = 1450] [outer = 0x11623f800] 03:42:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 66 (0x11822e000) [pid = 1668] [serial = 1451] [outer = 0x12cda6800] 03:42:44 INFO - PROCESS | 1668 | 1467110564340 Marionette TRACE conn3 <- [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:42:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 03:42:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 723ms 03:42:44 INFO - PROCESS | 1668 | 1467110564383 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 03:42:44 INFO - PROCESS | 1668 | 1467110564384 Marionette TRACE conn3 <- [1,1905,null,{"value":"7"}] 03:42:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 03:42:44 INFO - PROCESS | 1668 | 1467110564406 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 03:42:44 INFO - PROCESS | 1668 | 1467110564407 Marionette TRACE conn3 <- [1,1906,null,{}] 03:42:44 INFO - PROCESS | 1668 | 1467110564416 Marionette TRACE conn3 -> [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:42:44 INFO - PROCESS | 1668 | 1467110564419 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:44 INFO - PROCESS | 1668 | 1467110564520 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 03:42:44 INFO - PROCESS | 1668 | 1467110564601 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:44 INFO - PROCESS | 1668 | 1467110564604 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:44 INFO - PROCESS | 1668 | ++DOCSHELL 0x1212bd000 == 30 [pid = 1668] [id = 484] 03:42:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 67 (0x1127ecc00) [pid = 1668] [serial = 1452] [outer = 0x0] 03:42:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 68 (0x118354400) [pid = 1668] [serial = 1453] [outer = 0x1127ecc00] 03:42:44 INFO - PROCESS | 1668 | 1467110564637 Marionette DEBUG loaded listener.js 03:42:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 69 (0x1186bec00) [pid = 1668] [serial = 1454] [outer = 0x1127ecc00] 03:42:45 INFO - PROCESS | 1668 | 1467110565041 Marionette TRACE conn3 <- [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:42:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 03:42:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 688ms 03:42:45 INFO - PROCESS | 1668 | 1467110565078 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 03:42:45 INFO - PROCESS | 1668 | 1467110565079 Marionette TRACE conn3 <- [1,1909,null,{"value":"7"}] 03:42:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 03:42:45 INFO - PROCESS | 1668 | 1467110565082 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 03:42:45 INFO - PROCESS | 1668 | 1467110565083 Marionette TRACE conn3 <- [1,1910,null,{}] 03:42:45 INFO - PROCESS | 1668 | 1467110565085 Marionette TRACE conn3 -> [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:42:45 INFO - PROCESS | 1668 | 1467110565086 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:45 INFO - PROCESS | 1668 | 1467110565184 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 03:42:45 INFO - PROCESS | 1668 | 1467110565238 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:45 INFO - PROCESS | 1668 | 1467110565239 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:45 INFO - PROCESS | 1668 | ++DOCSHELL 0x124a48800 == 31 [pid = 1668] [id = 485] 03:42:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 70 (0x118e4e800) [pid = 1668] [serial = 1455] [outer = 0x0] 03:42:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 71 (0x119382c00) [pid = 1668] [serial = 1456] [outer = 0x118e4e800] 03:42:45 INFO - PROCESS | 1668 | 1467110565269 Marionette DEBUG loaded listener.js 03:42:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 72 (0x1196be800) [pid = 1668] [serial = 1457] [outer = 0x118e4e800] 03:42:45 INFO - PROCESS | 1668 | 1467110565680 Marionette TRACE conn3 <- [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:42:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 03:42:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 617ms 03:42:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 03:42:45 INFO - PROCESS | 1668 | 1467110565700 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 03:42:45 INFO - PROCESS | 1668 | 1467110565701 Marionette TRACE conn3 <- [1,1913,null,{"value":"7"}] 03:42:45 INFO - PROCESS | 1668 | 1467110565703 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 03:42:45 INFO - PROCESS | 1668 | 1467110565706 Marionette TRACE conn3 <- [1,1914,null,{}] 03:42:45 INFO - PROCESS | 1668 | 1467110565710 Marionette TRACE conn3 -> [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:42:45 INFO - PROCESS | 1668 | 1467110565711 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:45 INFO - PROCESS | 1668 | 1467110565800 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 03:42:45 INFO - PROCESS | 1668 | 1467110565892 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:45 INFO - PROCESS | 1668 | 1467110565893 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:45 INFO - PROCESS | 1668 | ++DOCSHELL 0x1260e9800 == 32 [pid = 1668] [id = 486] 03:42:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 73 (0x119ceac00) [pid = 1668] [serial = 1458] [outer = 0x0] 03:42:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 74 (0x12105a800) [pid = 1668] [serial = 1459] [outer = 0x119ceac00] 03:42:45 INFO - PROCESS | 1668 | 1467110565935 Marionette DEBUG loaded listener.js 03:42:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 75 (0x121406000) [pid = 1668] [serial = 1460] [outer = 0x119ceac00] 03:42:46 INFO - PROCESS | 1668 | 1467110566385 Marionette TRACE conn3 <- [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:42:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 03:42:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 723ms 03:42:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 03:42:46 INFO - PROCESS | 1668 | 1467110566438 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 03:42:46 INFO - PROCESS | 1668 | 1467110566440 Marionette TRACE conn3 <- [1,1917,null,{"value":"7"}] 03:42:46 INFO - PROCESS | 1668 | 1467110566445 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 03:42:46 INFO - PROCESS | 1668 | 1467110566447 Marionette TRACE conn3 <- [1,1918,null,{}] 03:42:46 INFO - PROCESS | 1668 | 1467110566450 Marionette TRACE conn3 -> [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:42:46 INFO - PROCESS | 1668 | 1467110566452 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:46 INFO - PROCESS | 1668 | 1467110566547 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 03:42:47 INFO - PROCESS | 1668 | --DOCSHELL 0x12b263800 == 31 [pid = 1668] [id = 256] 03:42:47 INFO - PROCESS | 1668 | --DOCSHELL 0x12b89a800 == 30 [pid = 1668] [id = 257] 03:42:47 INFO - PROCESS | 1668 | --DOCSHELL 0x116abf800 == 29 [pid = 1668] [id = 480] 03:42:47 INFO - PROCESS | 1668 | --DOCSHELL 0x1260ed000 == 28 [pid = 1668] [id = 248] 03:42:47 INFO - PROCESS | 1668 | --DOCSHELL 0x119e3d800 == 27 [pid = 1668] [id = 244] 03:42:47 INFO - PROCESS | 1668 | --DOCSHELL 0x123d1c000 == 26 [pid = 1668] [id = 255] 03:42:47 INFO - PROCESS | 1668 | --DOCSHELL 0x119910800 == 25 [pid = 1668] [id = 249] 03:42:47 INFO - PROCESS | 1668 | --DOCSHELL 0x1182f8800 == 24 [pid = 1668] [id = 242] 03:42:47 INFO - PROCESS | 1668 | --DOCSHELL 0x119d14800 == 23 [pid = 1668] [id = 246] 03:42:47 INFO - PROCESS | 1668 | --DOCSHELL 0x1213da800 == 22 [pid = 1668] [id = 245] 03:42:47 INFO - PROCESS | 1668 | --DOCSHELL 0x12ad77000 == 21 [pid = 1668] [id = 253] 03:42:47 INFO - PROCESS | 1668 | --DOCSHELL 0x124cec000 == 20 [pid = 1668] [id = 247] 03:42:47 INFO - PROCESS | 1668 | --DOCSHELL 0x12a987000 == 19 [pid = 1668] [id = 252] 03:42:47 INFO - PROCESS | 1668 | --DOCSHELL 0x1184c3800 == 18 [pid = 1668] [id = 254] 03:42:47 INFO - PROCESS | 1668 | --DOCSHELL 0x129030000 == 17 [pid = 1668] [id = 250] 03:42:47 INFO - PROCESS | 1668 | --DOCSHELL 0x118acb800 == 16 [pid = 1668] [id = 243] 03:42:47 INFO - PROCESS | 1668 | --DOCSHELL 0x12964c000 == 15 [pid = 1668] [id = 251] 03:42:47 INFO - PROCESS | 1668 | --DOCSHELL 0x1260e9800 == 14 [pid = 1668] [id = 486] 03:42:47 INFO - PROCESS | 1668 | --DOCSHELL 0x124a48800 == 13 [pid = 1668] [id = 485] 03:42:47 INFO - PROCESS | 1668 | --DOCSHELL 0x1212bd000 == 12 [pid = 1668] [id = 484] 03:42:47 INFO - PROCESS | 1668 | --DOCSHELL 0x118ac9800 == 11 [pid = 1668] [id = 483] 03:42:47 INFO - PROCESS | 1668 | --DOCSHELL 0x128e7c000 == 10 [pid = 1668] [id = 479] 03:42:47 INFO - PROCESS | 1668 | --DOCSHELL 0x119acb000 == 9 [pid = 1668] [id = 481] 03:42:47 INFO - PROCESS | 1668 | --DOCSHELL 0x116850000 == 8 [pid = 1668] [id = 482] 03:42:48 INFO - PROCESS | 1668 | 1467110568591 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:48 INFO - PROCESS | 1668 | 1467110568592 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:48 INFO - PROCESS | 1668 | ++DOCSHELL 0x113ce0800 == 9 [pid = 1668] [id = 487] 03:42:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 76 (0x112950800) [pid = 1668] [serial = 1461] [outer = 0x0] 03:42:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 77 (0x112951400) [pid = 1668] [serial = 1462] [outer = 0x112950800] 03:42:48 INFO - PROCESS | 1668 | 1467110568623 Marionette DEBUG loaded listener.js 03:42:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 78 (0x112dd3800) [pid = 1668] [serial = 1463] [outer = 0x112950800] 03:42:49 INFO - PROCESS | 1668 | 1467110569001 Marionette TRACE conn3 <- [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:42:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 03:42:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 2577ms 03:42:49 INFO - PROCESS | 1668 | 1467110569026 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 03:42:49 INFO - PROCESS | 1668 | 1467110569028 Marionette TRACE conn3 <- [1,1921,null,{"value":"7"}] 03:42:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 03:42:49 INFO - PROCESS | 1668 | 1467110569031 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 03:42:49 INFO - PROCESS | 1668 | 1467110569033 Marionette TRACE conn3 <- [1,1922,null,{}] 03:42:49 INFO - PROCESS | 1668 | 1467110569061 Marionette TRACE conn3 -> [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:42:49 INFO - PROCESS | 1668 | 1467110569063 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:49 INFO - PROCESS | 1668 | 1467110569177 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 03:42:49 INFO - PROCESS | 1668 | 1467110569192 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:49 INFO - PROCESS | 1668 | 1467110569194 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:49 INFO - PROCESS | 1668 | ++DOCSHELL 0x1182ed800 == 10 [pid = 1668] [id = 488] 03:42:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 79 (0x115d4a000) [pid = 1668] [serial = 1464] [outer = 0x0] 03:42:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 80 (0x115e20000) [pid = 1668] [serial = 1465] [outer = 0x115d4a000] 03:42:49 INFO - PROCESS | 1668 | 1467110569238 Marionette DEBUG loaded listener.js 03:42:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 81 (0x1164f0400) [pid = 1668] [serial = 1466] [outer = 0x115d4a000] 03:42:49 INFO - PROCESS | 1668 | 1467110569729 Marionette TRACE conn3 <- [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:42:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 03:42:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 740ms 03:42:49 INFO - PROCESS | 1668 | 1467110569778 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 03:42:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 03:42:49 INFO - PROCESS | 1668 | 1467110569783 Marionette TRACE conn3 <- [1,1925,null,{"value":"7"}] 03:42:49 INFO - PROCESS | 1668 | 1467110569787 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 03:42:49 INFO - PROCESS | 1668 | 1467110569789 Marionette TRACE conn3 <- [1,1926,null,{}] 03:42:49 INFO - PROCESS | 1668 | 1467110569793 Marionette TRACE conn3 -> [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:42:49 INFO - PROCESS | 1668 | 1467110569796 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:49 INFO - PROCESS | 1668 | 1467110569896 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 03:42:49 INFO - PROCESS | 1668 | 1467110569956 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:49 INFO - PROCESS | 1668 | 1467110569957 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:49 INFO - PROCESS | 1668 | ++DOCSHELL 0x119910800 == 11 [pid = 1668] [id = 489] 03:42:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 82 (0x115dde000) [pid = 1668] [serial = 1467] [outer = 0x0] 03:42:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 83 (0x116f9f800) [pid = 1668] [serial = 1468] [outer = 0x115dde000] 03:42:49 INFO - PROCESS | 1668 | 1467110569982 Marionette DEBUG loaded listener.js 03:42:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 84 (0x117ece400) [pid = 1668] [serial = 1469] [outer = 0x115dde000] 03:42:50 INFO - PROCESS | 1668 | 1467110570289 Marionette TRACE conn3 <- [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:42:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 03:42:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 525ms 03:42:50 INFO - PROCESS | 1668 | 1467110570313 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 03:42:50 INFO - PROCESS | 1668 | 1467110570314 Marionette TRACE conn3 <- [1,1929,null,{"value":"7"}] 03:42:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 03:42:50 INFO - PROCESS | 1668 | 1467110570322 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 03:42:50 INFO - PROCESS | 1668 | 1467110570328 Marionette TRACE conn3 <- [1,1930,null,{}] 03:42:50 INFO - PROCESS | 1668 | 1467110570332 Marionette TRACE conn3 -> [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:42:50 INFO - PROCESS | 1668 | 1467110570335 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:50 INFO - PROCESS | 1668 | 1467110570417 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 03:42:50 INFO - PROCESS | 1668 | 1467110570424 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:50 INFO - PROCESS | 1668 | 1467110570426 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:50 INFO - PROCESS | 1668 | ++DOCSHELL 0x1214ed000 == 12 [pid = 1668] [id = 490] 03:42:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 85 (0x118225000) [pid = 1668] [serial = 1470] [outer = 0x0] 03:42:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x118355400) [pid = 1668] [serial = 1471] [outer = 0x118225000] 03:42:50 INFO - PROCESS | 1668 | 1467110570450 Marionette DEBUG loaded listener.js 03:42:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x1186bc800) [pid = 1668] [serial = 1472] [outer = 0x118225000] 03:42:50 INFO - PROCESS | 1668 | 1467110570819 Marionette TRACE conn3 <- [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:42:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 03:42:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 532ms 03:42:50 INFO - PROCESS | 1668 | 1467110570853 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 03:42:50 INFO - PROCESS | 1668 | 1467110570855 Marionette TRACE conn3 <- [1,1933,null,{"value":"7"}] 03:42:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 03:42:50 INFO - PROCESS | 1668 | 1467110570859 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 03:42:50 INFO - PROCESS | 1668 | 1467110570861 Marionette TRACE conn3 <- [1,1934,null,{}] 03:42:50 INFO - PROCESS | 1668 | 1467110570863 Marionette TRACE conn3 -> [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:42:50 INFO - PROCESS | 1668 | 1467110570864 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:50 INFO - PROCESS | 1668 | 1467110570962 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 03:42:51 INFO - PROCESS | 1668 | 1467110571005 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:51 INFO - PROCESS | 1668 | 1467110571006 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:51 INFO - PROCESS | 1668 | ++DOCSHELL 0x123e16800 == 13 [pid = 1668] [id = 491] 03:42:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x11874f800) [pid = 1668] [serial = 1473] [outer = 0x0] 03:42:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x118791400) [pid = 1668] [serial = 1474] [outer = 0x11874f800] 03:42:51 INFO - PROCESS | 1668 | 1467110571032 Marionette DEBUG loaded listener.js 03:42:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x118e4f400) [pid = 1668] [serial = 1475] [outer = 0x11874f800] 03:42:51 INFO - PROCESS | 1668 | 1467110571451 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 03:42:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 03:42:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 619ms 03:42:51 INFO - PROCESS | 1668 | 1467110571479 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 03:42:51 INFO - PROCESS | 1668 | 1467110571481 Marionette TRACE conn3 <- [1,1937,null,{"value":"7"}] 03:42:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 03:42:51 INFO - PROCESS | 1668 | 1467110571483 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 03:42:51 INFO - PROCESS | 1668 | 1467110571484 Marionette TRACE conn3 <- [1,1938,null,{}] 03:42:51 INFO - PROCESS | 1668 | 1467110571486 Marionette TRACE conn3 -> [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:42:51 INFO - PROCESS | 1668 | 1467110571488 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:51 INFO - PROCESS | 1668 | 1467110571579 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 03:42:51 INFO - PROCESS | 1668 | 1467110571631 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:51 INFO - PROCESS | 1668 | 1467110571635 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:51 INFO - PROCESS | 1668 | ++DOCSHELL 0x1260e9000 == 14 [pid = 1668] [id = 492] 03:42:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x119436c00) [pid = 1668] [serial = 1476] [outer = 0x0] 03:42:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x1196b3400) [pid = 1668] [serial = 1477] [outer = 0x119436c00] 03:42:51 INFO - PROCESS | 1668 | 1467110571668 Marionette DEBUG loaded listener.js 03:42:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x12105e000) [pid = 1668] [serial = 1478] [outer = 0x119436c00] 03:42:52 INFO - PROCESS | 1668 | 1467110572009 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 03:42:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 03:42:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 569ms 03:42:52 INFO - PROCESS | 1668 | 1467110572052 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 03:42:52 INFO - PROCESS | 1668 | 1467110572053 Marionette TRACE conn3 <- [1,1941,null,{"value":"7"}] 03:42:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 03:42:52 INFO - PROCESS | 1668 | 1467110572056 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 03:42:52 INFO - PROCESS | 1668 | 1467110572057 Marionette TRACE conn3 <- [1,1942,null,{}] 03:42:52 INFO - PROCESS | 1668 | 1467110572066 Marionette TRACE conn3 -> [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:42:52 INFO - PROCESS | 1668 | 1467110572068 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:52 INFO - PROCESS | 1668 | 1467110572165 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 03:42:52 INFO - PROCESS | 1668 | 1467110572169 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:52 INFO - PROCESS | 1668 | 1467110572170 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:52 INFO - PROCESS | 1668 | ++DOCSHELL 0x112da9800 == 15 [pid = 1668] [id = 493] 03:42:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x119439400) [pid = 1668] [serial = 1479] [outer = 0x0] 03:42:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x12159e400) [pid = 1668] [serial = 1480] [outer = 0x119439400] 03:42:52 INFO - PROCESS | 1668 | 1467110572196 Marionette DEBUG loaded listener.js 03:42:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x1219c9800) [pid = 1668] [serial = 1481] [outer = 0x119439400] 03:42:52 INFO - PROCESS | 1668 | 1467110572701 Marionette TRACE conn3 <- [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:42:52 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x11623f800) [pid = 1668] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 03:42:52 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x112952800) [pid = 1668] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 03:42:52 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x1219d5000) [pid = 1668] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 03:42:52 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x1215f4000) [pid = 1668] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 03:42:52 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x112c8cc00) [pid = 1668] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 03:42:52 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x115e8ac00) [pid = 1668] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 03:42:52 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x1127ebc00) [pid = 1668] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 03:42:52 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x11687e800) [pid = 1668] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 03:42:52 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x112dd4000) [pid = 1668] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 03:42:52 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x1186bb800) [pid = 1668] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 03:42:52 INFO - PROCESS | 1668 | --DOMWINDOW == 85 (0x112ddb800) [pid = 1668] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 03:42:52 INFO - PROCESS | 1668 | --DOMWINDOW == 84 (0x118e4e800) [pid = 1668] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 03:42:52 INFO - PROCESS | 1668 | --DOMWINDOW == 83 (0x116781c00) [pid = 1668] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 03:42:52 INFO - PROCESS | 1668 | --DOMWINDOW == 82 (0x118276800) [pid = 1668] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 03:42:52 INFO - PROCESS | 1668 | --DOMWINDOW == 81 (0x12105d400) [pid = 1668] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 03:42:52 INFO - PROCESS | 1668 | --DOMWINDOW == 80 (0x1127e9400) [pid = 1668] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 03:42:52 INFO - PROCESS | 1668 | --DOMWINDOW == 79 (0x1127ecc00) [pid = 1668] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 03:42:52 INFO - PROCESS | 1668 | --DOMWINDOW == 78 (0x116239000) [pid = 1668] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 03:42:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 03:42:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 668ms 03:42:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 03:42:52 INFO - PROCESS | 1668 | 1467110572725 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 03:42:52 INFO - PROCESS | 1668 | 1467110572726 Marionette TRACE conn3 <- [1,1945,null,{"value":"7"}] 03:42:52 INFO - PROCESS | 1668 | 1467110572728 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 03:42:52 INFO - PROCESS | 1668 | 1467110572729 Marionette TRACE conn3 <- [1,1946,null,{}] 03:42:52 INFO - PROCESS | 1668 | 1467110572738 Marionette TRACE conn3 -> [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:42:52 INFO - PROCESS | 1668 | 1467110572741 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:52 INFO - PROCESS | 1668 | 1467110572812 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 03:42:52 INFO - PROCESS | 1668 | 1467110572815 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:52 INFO - PROCESS | 1668 | 1467110572817 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:52 INFO - PROCESS | 1668 | ++DOCSHELL 0x1184c2000 == 16 [pid = 1668] [id = 494] 03:42:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 79 (0x1127ea800) [pid = 1668] [serial = 1482] [outer = 0x0] 03:42:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 80 (0x112dd4800) [pid = 1668] [serial = 1483] [outer = 0x1127ea800] 03:42:52 INFO - PROCESS | 1668 | 1467110572843 Marionette DEBUG loaded listener.js 03:42:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 81 (0x116239000) [pid = 1668] [serial = 1484] [outer = 0x1127ea800] 03:42:53 INFO - PROCESS | 1668 | 1467110573232 Marionette TRACE conn3 <- [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:42:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 03:42:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 529ms 03:42:53 INFO - PROCESS | 1668 | 1467110573258 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 03:42:53 INFO - PROCESS | 1668 | 1467110573260 Marionette TRACE conn3 <- [1,1949,null,{"value":"7"}] 03:42:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 03:42:53 INFO - PROCESS | 1668 | 1467110573262 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 03:42:53 INFO - PROCESS | 1668 | 1467110573263 Marionette TRACE conn3 <- [1,1950,null,{}] 03:42:53 INFO - PROCESS | 1668 | 1467110573265 Marionette TRACE conn3 -> [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:42:53 INFO - PROCESS | 1668 | 1467110573266 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:53 INFO - PROCESS | 1668 | 1467110573342 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 03:42:53 INFO - PROCESS | 1668 | 1467110573410 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:53 INFO - PROCESS | 1668 | 1467110573411 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:53 INFO - PROCESS | 1668 | ++DOCSHELL 0x129328800 == 17 [pid = 1668] [id = 495] 03:42:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 82 (0x11295e000) [pid = 1668] [serial = 1485] [outer = 0x0] 03:42:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 83 (0x116a23c00) [pid = 1668] [serial = 1486] [outer = 0x11295e000] 03:42:53 INFO - PROCESS | 1668 | 1467110573438 Marionette DEBUG loaded listener.js 03:42:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 84 (0x118e23c00) [pid = 1668] [serial = 1487] [outer = 0x11295e000] 03:42:53 INFO - PROCESS | 1668 | 1467110573691 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 03:42:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 03:42:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 470ms 03:42:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 03:42:53 INFO - PROCESS | 1668 | 1467110573732 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 03:42:53 INFO - PROCESS | 1668 | 1467110573734 Marionette TRACE conn3 <- [1,1953,null,{"value":"7"}] 03:42:53 INFO - PROCESS | 1668 | 1467110573736 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 03:42:53 INFO - PROCESS | 1668 | 1467110573737 Marionette TRACE conn3 <- [1,1954,null,{}] 03:42:53 INFO - PROCESS | 1668 | 1467110573747 Marionette TRACE conn3 -> [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:42:53 INFO - PROCESS | 1668 | 1467110573748 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:53 INFO - PROCESS | 1668 | 1467110573826 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 03:42:53 INFO - PROCESS | 1668 | 1467110573830 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:53 INFO - PROCESS | 1668 | 1467110573831 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:53 INFO - PROCESS | 1668 | ++DOCSHELL 0x12a76b000 == 18 [pid = 1668] [id = 496] 03:42:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 85 (0x117ed5000) [pid = 1668] [serial = 1488] [outer = 0x0] 03:42:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x1216c7800) [pid = 1668] [serial = 1489] [outer = 0x117ed5000] 03:42:53 INFO - PROCESS | 1668 | 1467110573858 Marionette DEBUG loaded listener.js 03:42:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x1219d4c00) [pid = 1668] [serial = 1490] [outer = 0x117ed5000] 03:42:54 INFO - PROCESS | 1668 | 1467110574176 Marionette TRACE conn3 <- [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:42:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 03:42:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 476ms 03:42:54 INFO - PROCESS | 1668 | 1467110574213 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 03:42:54 INFO - PROCESS | 1668 | 1467110574214 Marionette TRACE conn3 <- [1,1957,null,{"value":"7"}] 03:42:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 03:42:54 INFO - PROCESS | 1668 | 1467110574216 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 03:42:54 INFO - PROCESS | 1668 | 1467110574217 Marionette TRACE conn3 <- [1,1958,null,{}] 03:42:54 INFO - PROCESS | 1668 | 1467110574219 Marionette TRACE conn3 -> [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:42:54 INFO - PROCESS | 1668 | 1467110574220 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:54 INFO - PROCESS | 1668 | 1467110574295 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 03:42:54 INFO - PROCESS | 1668 | 1467110574299 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:54 INFO - PROCESS | 1668 | 1467110574301 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:54 INFO - PROCESS | 1668 | ++DOCSHELL 0x12a998000 == 19 [pid = 1668] [id = 497] 03:42:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x121d80400) [pid = 1668] [serial = 1491] [outer = 0x0] 03:42:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x123daac00) [pid = 1668] [serial = 1492] [outer = 0x121d80400] 03:42:54 INFO - PROCESS | 1668 | 1467110574330 Marionette DEBUG loaded listener.js 03:42:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x124a3f000) [pid = 1668] [serial = 1493] [outer = 0x121d80400] 03:42:54 INFO - PROCESS | 1668 | 1467110574812 Marionette TRACE conn3 <- [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:42:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 03:42:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 624ms 03:42:54 INFO - PROCESS | 1668 | 1467110574841 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 03:42:54 INFO - PROCESS | 1668 | 1467110574845 Marionette TRACE conn3 <- [1,1961,null,{"value":"7"}] 03:42:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 03:42:54 INFO - PROCESS | 1668 | 1467110574851 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 03:42:54 INFO - PROCESS | 1668 | 1467110574854 Marionette TRACE conn3 <- [1,1962,null,{}] 03:42:54 INFO - PROCESS | 1668 | 1467110574861 Marionette TRACE conn3 -> [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:42:54 INFO - PROCESS | 1668 | 1467110574864 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:55 INFO - PROCESS | 1668 | 1467110575012 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 03:42:55 INFO - PROCESS | 1668 | 1467110575110 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:55 INFO - PROCESS | 1668 | 1467110575114 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:55 INFO - PROCESS | 1668 | ++DOCSHELL 0x117e76800 == 20 [pid = 1668] [id = 498] 03:42:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x11295e400) [pid = 1668] [serial = 1494] [outer = 0x0] 03:42:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x112dcec00) [pid = 1668] [serial = 1495] [outer = 0x11295e400] 03:42:55 INFO - PROCESS | 1668 | 1467110575164 Marionette DEBUG loaded listener.js 03:42:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x112ee6800) [pid = 1668] [serial = 1496] [outer = 0x11295e400] 03:42:55 INFO - PROCESS | 1668 | 1467110575617 Marionette TRACE conn3 <- [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:42:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 03:42:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 776ms 03:42:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 03:42:55 INFO - PROCESS | 1668 | 1467110575625 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 03:42:55 INFO - PROCESS | 1668 | 1467110575628 Marionette TRACE conn3 <- [1,1965,null,{"value":"7"}] 03:42:55 INFO - PROCESS | 1668 | 1467110575632 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 03:42:55 INFO - PROCESS | 1668 | 1467110575634 Marionette TRACE conn3 <- [1,1966,null,{}] 03:42:55 INFO - PROCESS | 1668 | 1467110575637 Marionette TRACE conn3 -> [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:42:55 INFO - PROCESS | 1668 | 1467110575639 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:55 INFO - PROCESS | 1668 | 1467110575736 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 03:42:55 INFO - PROCESS | 1668 | 1467110575790 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:55 INFO - PROCESS | 1668 | 1467110575791 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:55 INFO - PROCESS | 1668 | ++DOCSHELL 0x121ace800 == 21 [pid = 1668] [id = 499] 03:42:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x116636400) [pid = 1668] [serial = 1497] [outer = 0x0] 03:42:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x116a22400) [pid = 1668] [serial = 1498] [outer = 0x116636400] 03:42:55 INFO - PROCESS | 1668 | 1467110575822 Marionette DEBUG loaded listener.js 03:42:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x117eda400) [pid = 1668] [serial = 1499] [outer = 0x116636400] 03:42:56 INFO - PROCESS | 1668 | 1467110576201 Marionette TRACE conn3 <- [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:42:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 03:42:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 621ms 03:42:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 03:42:56 INFO - PROCESS | 1668 | 1467110576254 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 03:42:56 INFO - PROCESS | 1668 | 1467110576255 Marionette TRACE conn3 <- [1,1969,null,{"value":"7"}] 03:42:56 INFO - PROCESS | 1668 | 1467110576258 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 03:42:56 INFO - PROCESS | 1668 | 1467110576260 Marionette TRACE conn3 <- [1,1970,null,{}] 03:42:56 INFO - PROCESS | 1668 | 1467110576268 Marionette TRACE conn3 -> [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:42:56 INFO - PROCESS | 1668 | 1467110576271 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:56 INFO - PROCESS | 1668 | 1467110576369 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 03:42:56 INFO - PROCESS | 1668 | 1467110576462 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:56 INFO - PROCESS | 1668 | 1467110576464 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:56 INFO - PROCESS | 1668 | ++DOCSHELL 0x12abd3800 == 22 [pid = 1668] [id = 500] 03:42:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x118756000) [pid = 1668] [serial = 1500] [outer = 0x0] 03:42:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x11938f400) [pid = 1668] [serial = 1501] [outer = 0x118756000] 03:42:56 INFO - PROCESS | 1668 | 1467110576495 Marionette DEBUG loaded listener.js 03:42:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x121058400) [pid = 1668] [serial = 1502] [outer = 0x118756000] 03:42:56 INFO - PROCESS | 1668 | 1467110576904 Marionette TRACE conn3 <- [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:42:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 03:42:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 671ms 03:42:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 03:42:56 INFO - PROCESS | 1668 | 1467110576929 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 03:42:56 INFO - PROCESS | 1668 | 1467110576931 Marionette TRACE conn3 <- [1,1973,null,{"value":"7"}] 03:42:56 INFO - PROCESS | 1668 | 1467110576933 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 03:42:56 INFO - PROCESS | 1668 | 1467110576934 Marionette TRACE conn3 <- [1,1974,null,{}] 03:42:56 INFO - PROCESS | 1668 | 1467110576937 Marionette TRACE conn3 -> [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:42:56 INFO - PROCESS | 1668 | 1467110576938 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:57 INFO - PROCESS | 1668 | 1467110577034 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 03:42:57 INFO - PROCESS | 1668 | 1467110577088 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:57 INFO - PROCESS | 1668 | 1467110577089 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:57 INFO - PROCESS | 1668 | ++DOCSHELL 0x12b265000 == 23 [pid = 1668] [id = 501] 03:42:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x1216bf800) [pid = 1668] [serial = 1503] [outer = 0x0] 03:42:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x121a51800) [pid = 1668] [serial = 1504] [outer = 0x1216bf800] 03:42:57 INFO - PROCESS | 1668 | 1467110577118 Marionette DEBUG loaded listener.js 03:42:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x124c8c800) [pid = 1668] [serial = 1505] [outer = 0x1216bf800] 03:42:57 INFO - PROCESS | 1668 | 1467110577690 Marionette TRACE conn3 <- [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:42:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 03:42:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 819ms 03:42:57 INFO - PROCESS | 1668 | 1467110577752 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 03:42:57 INFO - PROCESS | 1668 | 1467110577755 Marionette TRACE conn3 <- [1,1977,null,{"value":"7"}] 03:42:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 03:42:57 INFO - PROCESS | 1668 | 1467110577760 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 03:42:57 INFO - PROCESS | 1668 | 1467110577762 Marionette TRACE conn3 <- [1,1978,null,{}] 03:42:57 INFO - PROCESS | 1668 | 1467110577766 Marionette TRACE conn3 -> [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:42:57 INFO - PROCESS | 1668 | 1467110577767 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:57 INFO - PROCESS | 1668 | 1467110577852 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 03:42:57 INFO - PROCESS | 1668 | 1467110577919 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:57 INFO - PROCESS | 1668 | 1467110577922 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:57 INFO - PROCESS | 1668 | ++DOCSHELL 0x1193aa800 == 24 [pid = 1668] [id = 502] 03:42:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x113c64400) [pid = 1668] [serial = 1506] [outer = 0x0] 03:42:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x115d50400) [pid = 1668] [serial = 1507] [outer = 0x113c64400] 03:42:57 INFO - PROCESS | 1668 | 1467110577949 Marionette DEBUG loaded listener.js 03:42:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x11670a800) [pid = 1668] [serial = 1508] [outer = 0x113c64400] 03:42:58 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x12105a800) [pid = 1668] [serial = 1459] [outer = 0x0] [url = about:blank] 03:42:58 INFO - PROCESS | 1668 | 1467110578381 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:42:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 03:42:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 672ms 03:42:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 03:42:58 INFO - PROCESS | 1668 | 1467110578431 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 03:42:58 INFO - PROCESS | 1668 | 1467110578434 Marionette TRACE conn3 <- [1,1981,null,{"value":"7"}] 03:42:58 INFO - PROCESS | 1668 | 1467110578438 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 03:42:58 INFO - PROCESS | 1668 | 1467110578440 Marionette TRACE conn3 <- [1,1982,null,{}] 03:42:58 INFO - PROCESS | 1668 | 1467110578442 Marionette TRACE conn3 -> [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:42:58 INFO - PROCESS | 1668 | 1467110578444 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:58 INFO - PROCESS | 1668 | 1467110578522 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 03:42:58 INFO - PROCESS | 1668 | 1467110578528 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:58 INFO - PROCESS | 1668 | 1467110578529 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:58 INFO - PROCESS | 1668 | ++DOCSHELL 0x117460000 == 25 [pid = 1668] [id = 503] 03:42:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x11687e800) [pid = 1668] [serial = 1509] [outer = 0x0] 03:42:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x11688a400) [pid = 1668] [serial = 1510] [outer = 0x11687e800] 03:42:58 INFO - PROCESS | 1668 | 1467110578556 Marionette DEBUG loaded listener.js 03:42:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x1176f4800) [pid = 1668] [serial = 1511] [outer = 0x11687e800] 03:42:58 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x1176ed800) [pid = 1668] [serial = 1450] [outer = 0x0] [url = about:blank] 03:42:58 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x112ddcc00) [pid = 1668] [serial = 1441] [outer = 0x0] [url = about:blank] 03:42:58 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x11826a800) [pid = 1668] [serial = 880] [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:42:58 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x116782800) [pid = 1668] [serial = 1449] [outer = 0x0] [url = about:blank] 03:42:58 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x1256fb800) [pid = 1668] [serial = 1438] [outer = 0x0] [url = about:blank] 03:42:58 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x124ade000) [pid = 1668] [serial = 1435] [outer = 0x0] [url = about:blank] 03:42:58 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x124f89800) [pid = 1668] [serial = 1437] [outer = 0x0] [url = about:blank] 03:42:58 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x112c89400) [pid = 1668] [serial = 1440] [outer = 0x0] [url = about:blank] 03:42:58 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x115d51800) [pid = 1668] [serial = 1447] [outer = 0x0] [url = about:blank] 03:42:58 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x12115f400) [pid = 1668] [serial = 1432] [outer = 0x0] [url = about:blank] 03:42:58 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x112e85400) [pid = 1668] [serial = 1446] [outer = 0x0] [url = about:blank] 03:42:58 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x116881800) [pid = 1668] [serial = 1422] [outer = 0x0] [url = about:blank] 03:42:58 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x1176f1800) [pid = 1668] [serial = 1423] [outer = 0x0] [url = about:blank] 03:42:58 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x1186b4000) [pid = 1668] [serial = 1425] [outer = 0x0] [url = about:blank] 03:42:58 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x118790400) [pid = 1668] [serial = 1426] [outer = 0x0] [url = about:blank] 03:42:58 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x116fa2000) [pid = 1668] [serial = 1416] [outer = 0x0] [url = about:blank] 03:42:58 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x117ed7800) [pid = 1668] [serial = 1417] [outer = 0x0] [url = about:blank] 03:42:58 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x1218a5c00) [pid = 1668] [serial = 1434] [outer = 0x0] [url = about:blank] 03:42:58 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x11678a400) [pid = 1668] [serial = 1404] [outer = 0x0] [url = about:blank] 03:42:58 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x11835fc00) [pid = 1668] [serial = 1407] [outer = 0x0] [url = about:blank] 03:42:58 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x124c8e800) [pid = 1668] [serial = 1410] [outer = 0x0] [url = about:blank] 03:42:58 INFO - PROCESS | 1668 | --DOMWINDOW == 85 (0x112dd2400) [pid = 1668] [serial = 1413] [outer = 0x0] [url = about:blank] 03:42:58 INFO - PROCESS | 1668 | --DOMWINDOW == 84 (0x112e91c00) [pid = 1668] [serial = 1419] [outer = 0x0] [url = about:blank] 03:42:58 INFO - PROCESS | 1668 | --DOMWINDOW == 83 (0x115d50000) [pid = 1668] [serial = 1420] [outer = 0x0] [url = about:blank] 03:42:58 INFO - PROCESS | 1668 | --DOMWINDOW == 82 (0x1196bc400) [pid = 1668] [serial = 1429] [outer = 0x0] [url = about:blank] 03:42:58 INFO - PROCESS | 1668 | --DOMWINDOW == 81 (0x118e4e400) [pid = 1668] [serial = 1428] [outer = 0x0] [url = about:blank] 03:42:58 INFO - PROCESS | 1668 | --DOMWINDOW == 80 (0x119ab1800) [pid = 1668] [serial = 1431] [outer = 0x0] [url = about:blank] 03:42:58 INFO - PROCESS | 1668 | --DOMWINDOW == 79 (0x1196be800) [pid = 1668] [serial = 1457] [outer = 0x0] [url = about:blank] 03:42:58 INFO - PROCESS | 1668 | --DOMWINDOW == 78 (0x1176f0400) [pid = 1668] [serial = 1405] [outer = 0x0] [url = about:blank] 03:42:58 INFO - PROCESS | 1668 | --DOMWINDOW == 77 (0x118e42400) [pid = 1668] [serial = 1408] [outer = 0x0] [url = about:blank] 03:42:58 INFO - PROCESS | 1668 | --DOMWINDOW == 76 (0x1256f2000) [pid = 1668] [serial = 1411] [outer = 0x0] [url = about:blank] 03:42:58 INFO - PROCESS | 1668 | --DOMWINDOW == 75 (0x114e8d400) [pid = 1668] [serial = 1414] [outer = 0x0] [url = about:blank] 03:42:58 INFO - PROCESS | 1668 | --DOMWINDOW == 74 (0x1186bec00) [pid = 1668] [serial = 1454] [outer = 0x0] [url = about:blank] 03:42:58 INFO - PROCESS | 1668 | --DOMWINDOW == 73 (0x119382c00) [pid = 1668] [serial = 1456] [outer = 0x0] [url = about:blank] 03:42:58 INFO - PROCESS | 1668 | --DOMWINDOW == 72 (0x116883400) [pid = 1668] [serial = 1444] [outer = 0x0] [url = about:blank] 03:42:58 INFO - PROCESS | 1668 | --DOMWINDOW == 71 (0x118354400) [pid = 1668] [serial = 1453] [outer = 0x0] [url = about:blank] 03:42:58 INFO - PROCESS | 1668 | --DOMWINDOW == 70 (0x11663bc00) [pid = 1668] [serial = 1443] [outer = 0x0] [url = about:blank] 03:42:58 INFO - PROCESS | 1668 | 1467110578944 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:42:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 03:42:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 523ms 03:42:58 INFO - PROCESS | 1668 | 1467110578961 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 03:42:58 INFO - PROCESS | 1668 | 1467110578962 Marionette TRACE conn3 <- [1,1985,null,{"value":"7"}] 03:42:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 03:42:58 INFO - PROCESS | 1668 | 1467110578965 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 03:42:58 INFO - PROCESS | 1668 | 1467110578967 Marionette TRACE conn3 <- [1,1986,null,{}] 03:42:58 INFO - PROCESS | 1668 | 1467110578985 Marionette TRACE conn3 -> [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:42:58 INFO - PROCESS | 1668 | 1467110578989 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:59 INFO - PROCESS | 1668 | 1467110579089 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 03:42:59 INFO - PROCESS | 1668 | 1467110579093 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:59 INFO - PROCESS | 1668 | 1467110579095 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:59 INFO - PROCESS | 1668 | ++DOCSHELL 0x1193ae000 == 26 [pid = 1668] [id = 504] 03:42:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 71 (0x11826dc00) [pid = 1668] [serial = 1512] [outer = 0x0] 03:42:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 72 (0x118279000) [pid = 1668] [serial = 1513] [outer = 0x11826dc00] 03:42:59 INFO - PROCESS | 1668 | 1467110579123 Marionette DEBUG loaded listener.js 03:42:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 73 (0x118359000) [pid = 1668] [serial = 1514] [outer = 0x11826dc00] 03:42:59 INFO - PROCESS | 1668 | 1467110579488 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:42:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 03:42:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 530ms 03:42:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 03:42:59 INFO - PROCESS | 1668 | 1467110579496 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 03:42:59 INFO - PROCESS | 1668 | 1467110579497 Marionette TRACE conn3 <- [1,1989,null,{"value":"7"}] 03:42:59 INFO - PROCESS | 1668 | 1467110579499 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 03:42:59 INFO - PROCESS | 1668 | 1467110579500 Marionette TRACE conn3 <- [1,1990,null,{}] 03:42:59 INFO - PROCESS | 1668 | 1467110579503 Marionette TRACE conn3 -> [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:42:59 INFO - PROCESS | 1668 | 1467110579504 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:59 INFO - PROCESS | 1668 | 1467110579602 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 03:42:59 INFO - PROCESS | 1668 | 1467110579639 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:59 INFO - PROCESS | 1668 | 1467110579639 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:42:59 INFO - PROCESS | 1668 | ++DOCSHELL 0x119d0b000 == 27 [pid = 1668] [id = 505] 03:42:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 74 (0x118752c00) [pid = 1668] [serial = 1515] [outer = 0x0] 03:42:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 75 (0x118e4dc00) [pid = 1668] [serial = 1516] [outer = 0x118752c00] 03:42:59 INFO - PROCESS | 1668 | 1467110579665 Marionette DEBUG loaded listener.js 03:42:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 76 (0x118e47400) [pid = 1668] [serial = 1517] [outer = 0x118752c00] 03:42:59 INFO - PROCESS | 1668 | 1467110579953 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:42:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 03:42:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 468ms 03:42:59 INFO - PROCESS | 1668 | 1467110579968 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 03:42:59 INFO - PROCESS | 1668 | 1467110579969 Marionette TRACE conn3 <- [1,1993,null,{"value":"7"}] 03:42:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 03:42:59 INFO - PROCESS | 1668 | 1467110579986 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 03:42:59 INFO - PROCESS | 1668 | 1467110579988 Marionette TRACE conn3 <- [1,1994,null,{}] 03:42:59 INFO - PROCESS | 1668 | 1467110579994 Marionette TRACE conn3 -> [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:42:59 INFO - PROCESS | 1668 | 1467110579995 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:00 INFO - PROCESS | 1668 | 1467110580095 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 03:43:00 INFO - PROCESS | 1668 | 1467110580098 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:00 INFO - PROCESS | 1668 | 1467110580099 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:00 INFO - PROCESS | 1668 | ++DOCSHELL 0x1214e3000 == 28 [pid = 1668] [id = 506] 03:43:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 77 (0x11943bc00) [pid = 1668] [serial = 1518] [outer = 0x0] 03:43:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 78 (0x119ab1800) [pid = 1668] [serial = 1519] [outer = 0x11943bc00] 03:43:00 INFO - PROCESS | 1668 | 1467110580124 Marionette DEBUG loaded listener.js 03:43:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 79 (0x12105d000) [pid = 1668] [serial = 1520] [outer = 0x11943bc00] 03:43:00 INFO - PROCESS | 1668 | 1467110580467 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 03:43:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 03:43:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 537ms 03:43:00 INFO - PROCESS | 1668 | 1467110580509 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 03:43:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 03:43:00 INFO - PROCESS | 1668 | 1467110580510 Marionette TRACE conn3 <- [1,1997,null,{"value":"7"}] 03:43:00 INFO - PROCESS | 1668 | 1467110580518 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 03:43:00 INFO - PROCESS | 1668 | 1467110580519 Marionette TRACE conn3 <- [1,1998,null,{}] 03:43:00 INFO - PROCESS | 1668 | 1467110580521 Marionette TRACE conn3 -> [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:43:00 INFO - PROCESS | 1668 | 1467110580525 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:00 INFO - PROCESS | 1668 | 1467110580645 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 03:43:00 INFO - PROCESS | 1668 | 1467110580657 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:00 INFO - PROCESS | 1668 | 1467110580658 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:00 INFO - PROCESS | 1668 | ++DOCSHELL 0x123d19800 == 29 [pid = 1668] [id = 507] 03:43:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 80 (0x12115ec00) [pid = 1668] [serial = 1521] [outer = 0x0] 03:43:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 81 (0x1218a0400) [pid = 1668] [serial = 1522] [outer = 0x12115ec00] 03:43:00 INFO - PROCESS | 1668 | 1467110580683 Marionette DEBUG loaded listener.js 03:43:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 82 (0x124f88800) [pid = 1668] [serial = 1523] [outer = 0x12115ec00] 03:43:01 INFO - PROCESS | 1668 | --DOMWINDOW == 81 (0x119ceac00) [pid = 1668] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 03:43:01 INFO - PROCESS | 1668 | --DOMWINDOW == 80 (0x115dde000) [pid = 1668] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 03:43:01 INFO - PROCESS | 1668 | --DOMWINDOW == 79 (0x118225000) [pid = 1668] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 03:43:01 INFO - PROCESS | 1668 | --DOMWINDOW == 78 (0x11874f800) [pid = 1668] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 03:43:01 INFO - PROCESS | 1668 | --DOMWINDOW == 77 (0x112950800) [pid = 1668] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 03:43:01 INFO - PROCESS | 1668 | --DOMWINDOW == 76 (0x115d4a000) [pid = 1668] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 03:43:01 INFO - PROCESS | 1668 | --DOMWINDOW == 75 (0x119436c00) [pid = 1668] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 03:43:01 INFO - PROCESS | 1668 | --DOMWINDOW == 74 (0x11295e000) [pid = 1668] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 03:43:01 INFO - PROCESS | 1668 | --DOMWINDOW == 73 (0x119439400) [pid = 1668] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 03:43:01 INFO - PROCESS | 1668 | --DOMWINDOW == 72 (0x1127ea800) [pid = 1668] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 03:43:01 INFO - PROCESS | 1668 | --DOMWINDOW == 71 (0x117ed5000) [pid = 1668] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 03:43:01 INFO - PROCESS | 1668 | 1467110581068 Marionette TRACE conn3 <- [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:43:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 03:43:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 574ms 03:43:01 INFO - PROCESS | 1668 | 1467110581086 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 03:43:01 INFO - PROCESS | 1668 | 1467110581088 Marionette TRACE conn3 <- [1,2001,null,{"value":"7"}] 03:43:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 03:43:01 INFO - PROCESS | 1668 | 1467110581092 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 03:43:01 INFO - PROCESS | 1668 | 1467110581094 Marionette TRACE conn3 <- [1,2002,null,{}] 03:43:01 INFO - PROCESS | 1668 | 1467110581096 Marionette TRACE conn3 -> [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:43:01 INFO - PROCESS | 1668 | 1467110581097 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:01 INFO - PROCESS | 1668 | 1467110581170 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 03:43:01 INFO - PROCESS | 1668 | 1467110581176 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:01 INFO - PROCESS | 1668 | 1467110581177 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:01 INFO - PROCESS | 1668 | ++DOCSHELL 0x113cdb000 == 30 [pid = 1668] [id = 508] 03:43:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 72 (0x112c0b400) [pid = 1668] [serial = 1524] [outer = 0x0] 03:43:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 73 (0x116fa1c00) [pid = 1668] [serial = 1525] [outer = 0x112c0b400] 03:43:01 INFO - PROCESS | 1668 | 1467110581202 Marionette DEBUG loaded listener.js 03:43:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 74 (0x119ceac00) [pid = 1668] [serial = 1526] [outer = 0x112c0b400] 03:43:01 INFO - PROCESS | 1668 | 1467110581532 Marionette TRACE conn3 <- [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:43:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 03:43:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 471ms 03:43:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 03:43:01 INFO - PROCESS | 1668 | 1467110581563 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 03:43:01 INFO - PROCESS | 1668 | 1467110581565 Marionette TRACE conn3 <- [1,2005,null,{"value":"7"}] 03:43:01 INFO - PROCESS | 1668 | 1467110581567 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 03:43:01 INFO - PROCESS | 1668 | 1467110581568 Marionette TRACE conn3 <- [1,2006,null,{}] 03:43:01 INFO - PROCESS | 1668 | 1467110581570 Marionette TRACE conn3 -> [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:43:01 INFO - PROCESS | 1668 | 1467110581574 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:01 INFO - PROCESS | 1668 | 1467110581682 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 03:43:01 INFO - PROCESS | 1668 | 1467110581692 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:01 INFO - PROCESS | 1668 | 1467110581693 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:01 INFO - PROCESS | 1668 | ++DOCSHELL 0x128943800 == 31 [pid = 1668] [id = 509] 03:43:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 75 (0x121596c00) [pid = 1668] [serial = 1527] [outer = 0x0] 03:43:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 76 (0x12602b800) [pid = 1668] [serial = 1528] [outer = 0x121596c00] 03:43:01 INFO - PROCESS | 1668 | 1467110581733 Marionette DEBUG loaded listener.js 03:43:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 77 (0x12632b000) [pid = 1668] [serial = 1529] [outer = 0x121596c00] 03:43:02 INFO - PROCESS | 1668 | 1467110582183 Marionette TRACE conn3 <- [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:43:02 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:43:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 669ms 03:43:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 03:43:02 INFO - PROCESS | 1668 | 1467110582237 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 03:43:02 INFO - PROCESS | 1668 | 1467110582239 Marionette TRACE conn3 <- [1,2009,null,{"value":"7"}] 03:43:02 INFO - PROCESS | 1668 | 1467110582241 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 03:43:02 INFO - PROCESS | 1668 | 1467110582242 Marionette TRACE conn3 <- [1,2010,null,{}] 03:43:02 INFO - PROCESS | 1668 | 1467110582244 Marionette TRACE conn3 -> [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:43:02 INFO - PROCESS | 1668 | 1467110582245 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:02 INFO - PROCESS | 1668 | 1467110582345 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 03:43:02 INFO - PROCESS | 1668 | 1467110582351 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:02 INFO - PROCESS | 1668 | 1467110582352 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:02 INFO - PROCESS | 1668 | ++DOCSHELL 0x129039800 == 32 [pid = 1668] [id = 510] 03:43:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 78 (0x126033c00) [pid = 1668] [serial = 1530] [outer = 0x0] 03:43:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 79 (0x126677000) [pid = 1668] [serial = 1531] [outer = 0x126033c00] 03:43:02 INFO - PROCESS | 1668 | 1467110582376 Marionette DEBUG loaded listener.js 03:43:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 80 (0x12699b000) [pid = 1668] [serial = 1532] [outer = 0x126033c00] 03:43:02 INFO - PROCESS | 1668 | 1467110582679 Marionette TRACE conn3 <- [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:43:02 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:43:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 470ms 03:43:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 03:43:02 INFO - PROCESS | 1668 | 1467110582711 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 03:43:02 INFO - PROCESS | 1668 | 1467110582712 Marionette TRACE conn3 <- [1,2013,null,{"value":"7"}] 03:43:02 INFO - PROCESS | 1668 | 1467110582714 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 03:43:02 INFO - PROCESS | 1668 | 1467110582715 Marionette TRACE conn3 <- [1,2014,null,{}] 03:43:02 INFO - PROCESS | 1668 | 1467110582717 Marionette TRACE conn3 -> [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:43:02 INFO - PROCESS | 1668 | 1467110582719 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:02 INFO - PROCESS | 1668 | 1467110582796 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 03:43:02 INFO - PROCESS | 1668 | 1467110582799 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:02 INFO - PROCESS | 1668 | 1467110582800 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:02 INFO - PROCESS | 1668 | ++DOCSHELL 0x12a778000 == 33 [pid = 1668] [id = 511] 03:43:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 81 (0x1162a9000) [pid = 1668] [serial = 1533] [outer = 0x0] 03:43:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 82 (0x126c6c000) [pid = 1668] [serial = 1534] [outer = 0x1162a9000] 03:43:02 INFO - PROCESS | 1668 | 1467110582824 Marionette DEBUG loaded listener.js 03:43:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 83 (0x126c73800) [pid = 1668] [serial = 1535] [outer = 0x1162a9000] 03:43:03 INFO - PROCESS | 1668 | 1467110583294 Marionette TRACE conn3 <- [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:43:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 03:43:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 621ms 03:43:03 INFO - PROCESS | 1668 | 1467110583336 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 03:43:03 INFO - PROCESS | 1668 | 1467110583339 Marionette TRACE conn3 <- [1,2017,null,{"value":"7"}] 03:43:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 03:43:03 INFO - PROCESS | 1668 | 1467110583344 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 03:43:03 INFO - PROCESS | 1668 | 1467110583346 Marionette TRACE conn3 <- [1,2018,null,{}] 03:43:03 INFO - PROCESS | 1668 | 1467110583350 Marionette TRACE conn3 -> [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:43:03 INFO - PROCESS | 1668 | 1467110583352 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:03 INFO - PROCESS | 1668 | 1467110583451 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 03:43:03 INFO - PROCESS | 1668 | 1467110583522 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:03 INFO - PROCESS | 1668 | 1467110583524 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:03 INFO - PROCESS | 1668 | ++DOCSHELL 0x1182f6800 == 34 [pid = 1668] [id = 512] 03:43:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 84 (0x112e86000) [pid = 1668] [serial = 1536] [outer = 0x0] 03:43:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 85 (0x1162a6400) [pid = 1668] [serial = 1537] [outer = 0x112e86000] 03:43:03 INFO - PROCESS | 1668 | 1467110583554 Marionette DEBUG loaded listener.js 03:43:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x11678a400) [pid = 1668] [serial = 1538] [outer = 0x112e86000] 03:43:03 INFO - PROCESS | 1668 | 1467110583975 Marionette TRACE conn3 <- [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:43:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 03:43:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 670ms 03:43:04 INFO - PROCESS | 1668 | 1467110584015 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 03:43:04 INFO - PROCESS | 1668 | 1467110584018 Marionette TRACE conn3 <- [1,2021,null,{"value":"7"}] 03:43:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 03:43:04 INFO - PROCESS | 1668 | 1467110584044 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 03:43:04 INFO - PROCESS | 1668 | 1467110584046 Marionette TRACE conn3 <- [1,2022,null,{}] 03:43:04 INFO - PROCESS | 1668 | 1467110584049 Marionette TRACE conn3 -> [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:43:04 INFO - PROCESS | 1668 | 1467110584051 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:04 INFO - PROCESS | 1668 | 1467110584153 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 03:43:04 INFO - PROCESS | 1668 | 1467110584223 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:04 INFO - PROCESS | 1668 | 1467110584225 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:04 INFO - PROCESS | 1668 | ++DOCSHELL 0x123d21800 == 35 [pid = 1668] [id = 513] 03:43:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x11714a000) [pid = 1668] [serial = 1539] [outer = 0x0] 03:43:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x118230800) [pid = 1668] [serial = 1540] [outer = 0x11714a000] 03:43:04 INFO - PROCESS | 1668 | 1467110584257 Marionette DEBUG loaded listener.js 03:43:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x1186bb800) [pid = 1668] [serial = 1541] [outer = 0x11714a000] 03:43:04 INFO - PROCESS | 1668 | 1467110584641 Marionette TRACE conn3 <- [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:43:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 03:43:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 692ms 03:43:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 03:43:04 INFO - PROCESS | 1668 | 1467110584714 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 03:43:04 INFO - PROCESS | 1668 | 1467110584716 Marionette TRACE conn3 <- [1,2025,null,{"value":"7"}] 03:43:04 INFO - PROCESS | 1668 | 1467110584718 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 03:43:04 INFO - PROCESS | 1668 | 1467110584720 Marionette TRACE conn3 <- [1,2026,null,{}] 03:43:04 INFO - PROCESS | 1668 | 1467110584728 Marionette TRACE conn3 -> [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:43:04 INFO - PROCESS | 1668 | 1467110584731 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:04 INFO - PROCESS | 1668 | 1467110584834 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 03:43:04 INFO - PROCESS | 1668 | 1467110584893 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:04 INFO - PROCESS | 1668 | 1467110584896 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:04 INFO - PROCESS | 1668 | ++DOCSHELL 0x12ad7b000 == 36 [pid = 1668] [id = 514] 03:43:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x119ab0400) [pid = 1668] [serial = 1542] [outer = 0x0] 03:43:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x121409400) [pid = 1668] [serial = 1543] [outer = 0x119ab0400] 03:43:04 INFO - PROCESS | 1668 | 1467110584926 Marionette DEBUG loaded listener.js 03:43:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x123dae000) [pid = 1668] [serial = 1544] [outer = 0x119ab0400] 03:43:05 INFO - PROCESS | 1668 | 1467110585342 Marionette TRACE conn3 <- [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:43:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 03:43:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 676ms 03:43:05 INFO - PROCESS | 1668 | 1467110585394 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 03:43:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 03:43:05 INFO - PROCESS | 1668 | 1467110585396 Marionette TRACE conn3 <- [1,2029,null,{"value":"7"}] 03:43:05 INFO - PROCESS | 1668 | 1467110585398 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 03:43:05 INFO - PROCESS | 1668 | 1467110585400 Marionette TRACE conn3 <- [1,2030,null,{}] 03:43:05 INFO - PROCESS | 1668 | 1467110585402 Marionette TRACE conn3 -> [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:43:05 INFO - PROCESS | 1668 | 1467110585403 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:05 INFO - PROCESS | 1668 | 1467110585523 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 03:43:05 INFO - PROCESS | 1668 | 1467110585582 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:05 INFO - PROCESS | 1668 | 1467110585583 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:05 INFO - PROCESS | 1668 | ++DOCSHELL 0x12badc800 == 37 [pid = 1668] [id = 515] 03:43:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x124e34c00) [pid = 1668] [serial = 1545] [outer = 0x0] 03:43:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x12631f400) [pid = 1668] [serial = 1546] [outer = 0x124e34c00] 03:43:05 INFO - PROCESS | 1668 | 1467110585612 Marionette DEBUG loaded listener.js 03:43:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x126c6d400) [pid = 1668] [serial = 1547] [outer = 0x124e34c00] 03:43:06 INFO - PROCESS | 1668 | 1467110586012 Marionette TRACE conn3 <- [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:43:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 03:43:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 669ms 03:43:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 03:43:06 INFO - PROCESS | 1668 | 1467110586068 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 03:43:06 INFO - PROCESS | 1668 | 1467110586069 Marionette TRACE conn3 <- [1,2033,null,{"value":"7"}] 03:43:06 INFO - PROCESS | 1668 | 1467110586071 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 03:43:06 INFO - PROCESS | 1668 | 1467110586072 Marionette TRACE conn3 <- [1,2034,null,{}] 03:43:06 INFO - PROCESS | 1668 | 1467110586075 Marionette TRACE conn3 -> [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:43:06 INFO - PROCESS | 1668 | 1467110586076 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:06 INFO - PROCESS | 1668 | 1467110586174 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 03:43:06 INFO - PROCESS | 1668 | 1467110586231 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:06 INFO - PROCESS | 1668 | 1467110586233 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:06 INFO - PROCESS | 1668 | ++DOCSHELL 0x116fcd000 == 38 [pid = 1668] [id = 516] 03:43:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x115d4f400) [pid = 1668] [serial = 1548] [outer = 0x0] 03:43:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x118276800) [pid = 1668] [serial = 1549] [outer = 0x115d4f400] 03:43:06 INFO - PROCESS | 1668 | 1467110586262 Marionette DEBUG loaded listener.js 03:43:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x123d77800) [pid = 1668] [serial = 1550] [outer = 0x115d4f400] 03:43:06 INFO - PROCESS | 1668 | 1467110586836 Marionette TRACE conn3 <- [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:43:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 03:43:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 772ms 03:43:06 INFO - PROCESS | 1668 | 1467110586844 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 03:43:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 03:43:06 INFO - PROCESS | 1668 | 1467110586846 Marionette TRACE conn3 <- [1,2037,null,{"value":"7"}] 03:43:06 INFO - PROCESS | 1668 | 1467110586849 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 03:43:06 INFO - PROCESS | 1668 | 1467110586852 Marionette TRACE conn3 <- [1,2038,null,{}] 03:43:06 INFO - PROCESS | 1668 | 1467110586875 Marionette TRACE conn3 -> [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:43:06 INFO - PROCESS | 1668 | 1467110586876 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:06 INFO - PROCESS | 1668 | 1467110586989 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 03:43:07 INFO - PROCESS | 1668 | 1467110587042 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:07 INFO - PROCESS | 1668 | 1467110587043 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:07 INFO - PROCESS | 1668 | ++DOCSHELL 0x1184b7800 == 39 [pid = 1668] [id = 517] 03:43:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x116fa1800) [pid = 1668] [serial = 1551] [outer = 0x0] 03:43:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x11714a400) [pid = 1668] [serial = 1552] [outer = 0x116fa1800] 03:43:07 INFO - PROCESS | 1668 | 1467110587071 Marionette DEBUG loaded listener.js 03:43:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x11803e000) [pid = 1668] [serial = 1553] [outer = 0x116fa1800] 03:43:07 INFO - PROCESS | 1668 | --DOCSHELL 0x119d0b000 == 38 [pid = 1668] [id = 505] 03:43:07 INFO - PROCESS | 1668 | --DOCSHELL 0x1214e3000 == 37 [pid = 1668] [id = 506] 03:43:07 INFO - PROCESS | 1668 | --DOCSHELL 0x123d19800 == 36 [pid = 1668] [id = 507] 03:43:07 INFO - PROCESS | 1668 | --DOCSHELL 0x113ce0800 == 35 [pid = 1668] [id = 487] 03:43:07 INFO - PROCESS | 1668 | --DOCSHELL 0x113cdb000 == 34 [pid = 1668] [id = 508] 03:43:07 INFO - PROCESS | 1668 | --DOCSHELL 0x129039800 == 33 [pid = 1668] [id = 510] 03:43:07 INFO - PROCESS | 1668 | --DOCSHELL 0x128943800 == 32 [pid = 1668] [id = 509] 03:43:07 INFO - PROCESS | 1668 | --DOCSHELL 0x116fcd000 == 31 [pid = 1668] [id = 516] 03:43:07 INFO - PROCESS | 1668 | --DOCSHELL 0x12badc800 == 30 [pid = 1668] [id = 515] 03:43:07 INFO - PROCESS | 1668 | --DOCSHELL 0x12ad7b000 == 29 [pid = 1668] [id = 514] 03:43:07 INFO - PROCESS | 1668 | --DOCSHELL 0x123d21800 == 28 [pid = 1668] [id = 513] 03:43:07 INFO - PROCESS | 1668 | --DOCSHELL 0x12a778000 == 27 [pid = 1668] [id = 511] 03:43:07 INFO - PROCESS | 1668 | --DOCSHELL 0x1182f6800 == 26 [pid = 1668] [id = 512] 03:43:07 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x121406000) [pid = 1668] [serial = 1460] [outer = 0x0] [url = about:blank] 03:43:07 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x116f9f800) [pid = 1668] [serial = 1468] [outer = 0x0] [url = about:blank] 03:43:07 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x117ece400) [pid = 1668] [serial = 1469] [outer = 0x0] [url = about:blank] 03:43:07 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x118355400) [pid = 1668] [serial = 1471] [outer = 0x0] [url = about:blank] 03:43:07 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x118791400) [pid = 1668] [serial = 1474] [outer = 0x0] [url = about:blank] 03:43:07 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x123daac00) [pid = 1668] [serial = 1492] [outer = 0x0] [url = about:blank] 03:43:07 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x112951400) [pid = 1668] [serial = 1462] [outer = 0x0] [url = about:blank] 03:43:07 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x112dd3800) [pid = 1668] [serial = 1463] [outer = 0x0] [url = about:blank] 03:43:07 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x115e20000) [pid = 1668] [serial = 1465] [outer = 0x0] [url = about:blank] 03:43:07 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x1164f0400) [pid = 1668] [serial = 1466] [outer = 0x0] [url = about:blank] 03:43:07 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x1196b3400) [pid = 1668] [serial = 1477] [outer = 0x0] [url = about:blank] 03:43:07 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x118e4f400) [pid = 1668] [serial = 1475] [outer = 0x0] [url = about:blank] 03:43:07 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x116a23c00) [pid = 1668] [serial = 1486] [outer = 0x0] [url = about:blank] 03:43:07 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x12159e400) [pid = 1668] [serial = 1480] [outer = 0x0] [url = about:blank] 03:43:07 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x12105e000) [pid = 1668] [serial = 1478] [outer = 0x0] [url = about:blank] 03:43:07 INFO - PROCESS | 1668 | --DOMWINDOW == 85 (0x112dd4800) [pid = 1668] [serial = 1483] [outer = 0x0] [url = about:blank] 03:43:07 INFO - PROCESS | 1668 | --DOMWINDOW == 84 (0x1219d4c00) [pid = 1668] [serial = 1490] [outer = 0x0] [url = about:blank] 03:43:07 INFO - PROCESS | 1668 | --DOMWINDOW == 83 (0x1216c7800) [pid = 1668] [serial = 1489] [outer = 0x0] [url = about:blank] 03:43:07 INFO - PROCESS | 1668 | --DOMWINDOW == 82 (0x1219c9800) [pid = 1668] [serial = 1481] [outer = 0x0] [url = about:blank] 03:43:07 INFO - PROCESS | 1668 | --DOMWINDOW == 81 (0x116239000) [pid = 1668] [serial = 1484] [outer = 0x0] [url = about:blank] 03:43:07 INFO - PROCESS | 1668 | --DOMWINDOW == 80 (0x118e23c00) [pid = 1668] [serial = 1487] [outer = 0x0] [url = about:blank] 03:43:07 INFO - PROCESS | 1668 | --DOMWINDOW == 79 (0x1186bc800) [pid = 1668] [serial = 1472] [outer = 0x0] [url = about:blank] 03:43:07 INFO - PROCESS | 1668 | 1467110587901 Marionette TRACE conn3 <- [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:43:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 03:43:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1072ms 03:43:07 INFO - PROCESS | 1668 | 1467110587922 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 03:43:07 INFO - PROCESS | 1668 | 1467110587926 Marionette TRACE conn3 <- [1,2041,null,{"value":"7"}] 03:43:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 03:43:07 INFO - PROCESS | 1668 | 1467110587929 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 03:43:07 INFO - PROCESS | 1668 | 1467110587931 Marionette TRACE conn3 <- [1,2042,null,{}] 03:43:07 INFO - PROCESS | 1668 | 1467110587935 Marionette TRACE conn3 -> [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:43:07 INFO - PROCESS | 1668 | 1467110587937 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:08 INFO - PROCESS | 1668 | 1467110588011 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 03:43:08 INFO - PROCESS | 1668 | 1467110588015 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:08 INFO - PROCESS | 1668 | 1467110588018 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:08 INFO - PROCESS | 1668 | ++DOCSHELL 0x116ab4000 == 27 [pid = 1668] [id = 518] 03:43:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 80 (0x112dd3c00) [pid = 1668] [serial = 1554] [outer = 0x0] 03:43:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 81 (0x1132c4c00) [pid = 1668] [serial = 1555] [outer = 0x112dd3c00] 03:43:08 INFO - PROCESS | 1668 | 1467110588049 Marionette DEBUG loaded listener.js 03:43:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 82 (0x115d53000) [pid = 1668] [serial = 1556] [outer = 0x112dd3c00] 03:43:08 INFO - PROCESS | 1668 | 1467110588417 Marionette TRACE conn3 <- [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:43:08 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:43:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 521ms 03:43:08 INFO - PROCESS | 1668 | 1467110588451 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 03:43:08 INFO - PROCESS | 1668 | 1467110588455 Marionette TRACE conn3 <- [1,2045,null,{"value":"7"}] 03:43:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 03:43:08 INFO - PROCESS | 1668 | 1467110588461 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 03:43:08 INFO - PROCESS | 1668 | 1467110588463 Marionette TRACE conn3 <- [1,2046,null,{}] 03:43:08 INFO - PROCESS | 1668 | 1467110588465 Marionette TRACE conn3 -> [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:43:08 INFO - PROCESS | 1668 | 1467110588467 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:08 INFO - PROCESS | 1668 | 1467110588543 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 03:43:08 INFO - PROCESS | 1668 | 1467110588548 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:08 INFO - PROCESS | 1668 | 1467110588549 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:08 INFO - PROCESS | 1668 | ++DOCSHELL 0x1184c2800 == 28 [pid = 1668] [id = 519] 03:43:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 83 (0x1164f0400) [pid = 1668] [serial = 1557] [outer = 0x0] 03:43:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 84 (0x11680c800) [pid = 1668] [serial = 1558] [outer = 0x1164f0400] 03:43:08 INFO - PROCESS | 1668 | 1467110588579 Marionette DEBUG loaded listener.js 03:43:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 85 (0x11714f400) [pid = 1668] [serial = 1559] [outer = 0x1164f0400] 03:43:08 INFO - PROCESS | 1668 | 1467110588946 Marionette TRACE conn3 <- [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:43:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:43:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 520ms 03:43:08 INFO - PROCESS | 1668 | 1467110588981 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 03:43:08 INFO - PROCESS | 1668 | 1467110588983 Marionette TRACE conn3 <- [1,2049,null,{"value":"7"}] 03:43:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 03:43:08 INFO - PROCESS | 1668 | 1467110588985 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 03:43:08 INFO - PROCESS | 1668 | 1467110588987 Marionette TRACE conn3 <- [1,2050,null,{}] 03:43:08 INFO - PROCESS | 1668 | 1467110588995 Marionette TRACE conn3 -> [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:43:08 INFO - PROCESS | 1668 | 1467110588998 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:09 INFO - PROCESS | 1668 | 1467110589074 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 03:43:09 INFO - PROCESS | 1668 | 1467110589081 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:09 INFO - PROCESS | 1668 | 1467110589083 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:09 INFO - PROCESS | 1668 | ++DOCSHELL 0x1212bb800 == 29 [pid = 1668] [id = 520] 03:43:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x11295f400) [pid = 1668] [serial = 1560] [outer = 0x0] 03:43:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x11835f800) [pid = 1668] [serial = 1561] [outer = 0x11295f400] 03:43:09 INFO - PROCESS | 1668 | 1467110589113 Marionette DEBUG loaded listener.js 03:43:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x1186bc800) [pid = 1668] [serial = 1562] [outer = 0x11295f400] 03:43:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 03:43:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 471ms 03:43:09 INFO - PROCESS | 1668 | 1467110589452 Marionette TRACE conn3 <- [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:43:09 INFO - PROCESS | 1668 | 1467110589460 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 03:43:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 03:43:09 INFO - PROCESS | 1668 | 1467110589463 Marionette TRACE conn3 <- [1,2053,null,{"value":"7"}] 03:43:09 INFO - PROCESS | 1668 | 1467110589465 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 03:43:09 INFO - PROCESS | 1668 | 1467110589467 Marionette TRACE conn3 <- [1,2054,null,{}] 03:43:09 INFO - PROCESS | 1668 | 1467110589470 Marionette TRACE conn3 -> [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:43:09 INFO - PROCESS | 1668 | 1467110589472 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:09 INFO - PROCESS | 1668 | 1467110589581 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 03:43:09 INFO - PROCESS | 1668 | 1467110589672 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:09 INFO - PROCESS | 1668 | 1467110589673 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:09 INFO - PROCESS | 1668 | ++DOCSHELL 0x121dae000 == 30 [pid = 1668] [id = 521] 03:43:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x118755400) [pid = 1668] [serial = 1563] [outer = 0x0] 03:43:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x118e23400) [pid = 1668] [serial = 1564] [outer = 0x118755400] 03:43:09 INFO - PROCESS | 1668 | 1467110589713 Marionette DEBUG loaded listener.js 03:43:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x11938ac00) [pid = 1668] [serial = 1565] [outer = 0x118755400] 03:43:10 INFO - PROCESS | 1668 | 1467110590101 Marionette TRACE conn3 <- [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:43:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 03:43:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 672ms 03:43:10 INFO - PROCESS | 1668 | 1467110590137 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 03:43:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 03:43:10 INFO - PROCESS | 1668 | 1467110590147 Marionette TRACE conn3 <- [1,2057,null,{"value":"7"}] 03:43:10 INFO - PROCESS | 1668 | 1467110590150 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 03:43:10 INFO - PROCESS | 1668 | 1467110590151 Marionette TRACE conn3 <- [1,2058,null,{}] 03:43:10 INFO - PROCESS | 1668 | 1467110590153 Marionette TRACE conn3 -> [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:43:10 INFO - PROCESS | 1668 | 1467110590155 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:10 INFO - PROCESS | 1668 | 1467110590246 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 03:43:10 INFO - PROCESS | 1668 | 1467110590285 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:10 INFO - PROCESS | 1668 | 1467110590286 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:10 INFO - PROCESS | 1668 | ++DOCSHELL 0x125609800 == 31 [pid = 1668] [id = 522] 03:43:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x112dd2800) [pid = 1668] [serial = 1566] [outer = 0x0] 03:43:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x1196b4000) [pid = 1668] [serial = 1567] [outer = 0x112dd2800] 03:43:10 INFO - PROCESS | 1668 | 1467110590310 Marionette DEBUG loaded listener.js 03:43:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x121050000) [pid = 1668] [serial = 1568] [outer = 0x112dd2800] 03:43:10 INFO - PROCESS | 1668 | 1467110590683 Marionette TRACE conn3 <- [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:43:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 03:43:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 571ms 03:43:10 INFO - PROCESS | 1668 | 1467110590722 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 03:43:10 INFO - PROCESS | 1668 | 1467110590724 Marionette TRACE conn3 <- [1,2061,null,{"value":"7"}] 03:43:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 03:43:10 INFO - PROCESS | 1668 | 1467110590728 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 03:43:10 INFO - PROCESS | 1668 | 1467110590729 Marionette TRACE conn3 <- [1,2062,null,{}] 03:43:10 INFO - PROCESS | 1668 | 1467110590733 Marionette TRACE conn3 -> [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:43:10 INFO - PROCESS | 1668 | 1467110590739 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:10 INFO - PROCESS | 1668 | 1467110590905 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 03:43:10 INFO - PROCESS | 1668 | 1467110590969 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:10 INFO - PROCESS | 1668 | 1467110590970 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:11 INFO - PROCESS | 1668 | ++DOCSHELL 0x128e75000 == 32 [pid = 1668] [id = 523] 03:43:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x12105d400) [pid = 1668] [serial = 1569] [outer = 0x0] 03:43:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x1219c9800) [pid = 1668] [serial = 1570] [outer = 0x12105d400] 03:43:11 INFO - PROCESS | 1668 | 1467110591059 Marionette DEBUG loaded listener.js 03:43:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x124a37000) [pid = 1668] [serial = 1571] [outer = 0x12105d400] 03:43:11 INFO - PROCESS | 1668 | 1467110591415 Marionette TRACE conn3 <- [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:43:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 03:43:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 720ms 03:43:11 INFO - PROCESS | 1668 | 1467110591452 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 03:43:11 INFO - PROCESS | 1668 | 1467110591453 Marionette TRACE conn3 <- [1,2065,null,{"value":"7"}] 03:43:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 03:43:11 INFO - PROCESS | 1668 | 1467110591465 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 03:43:11 INFO - PROCESS | 1668 | 1467110591466 Marionette TRACE conn3 <- [1,2066,null,{}] 03:43:11 INFO - PROCESS | 1668 | 1467110591468 Marionette TRACE conn3 -> [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:43:11 INFO - PROCESS | 1668 | 1467110591469 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:11 INFO - PROCESS | 1668 | 1467110591562 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 03:43:11 INFO - PROCESS | 1668 | 1467110591600 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:11 INFO - PROCESS | 1668 | 1467110591601 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:11 INFO - PROCESS | 1668 | ++DOCSHELL 0x129324000 == 33 [pid = 1668] [id = 524] 03:43:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x112952000) [pid = 1668] [serial = 1572] [outer = 0x0] 03:43:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x124e37800) [pid = 1668] [serial = 1573] [outer = 0x112952000] 03:43:11 INFO - PROCESS | 1668 | 1467110591625 Marionette DEBUG loaded listener.js 03:43:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x1251c1800) [pid = 1668] [serial = 1574] [outer = 0x112952000] 03:43:12 INFO - PROCESS | 1668 | 1467110592063 Marionette TRACE conn3 <- [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:43:12 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x11826dc00) [pid = 1668] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 03:43:12 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x11943bc00) [pid = 1668] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 03:43:12 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x118752c00) [pid = 1668] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 03:43:12 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x12115ec00) [pid = 1668] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 03:43:12 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x11687e800) [pid = 1668] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 03:43:12 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x1216bf800) [pid = 1668] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 03:43:12 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x121d80400) [pid = 1668] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 03:43:12 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x11295e400) [pid = 1668] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 03:43:12 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x116636400) [pid = 1668] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 03:43:12 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x113c64400) [pid = 1668] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 03:43:12 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x118756000) [pid = 1668] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 03:43:12 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x1162a9000) [pid = 1668] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 03:43:12 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x112c0b400) [pid = 1668] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 03:43:12 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x121596c00) [pid = 1668] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 03:43:12 INFO - PROCESS | 1668 | --DOMWINDOW == 85 (0x126033c00) [pid = 1668] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 03:43:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 03:43:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 621ms 03:43:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 03:43:12 INFO - PROCESS | 1668 | 1467110592086 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 03:43:12 INFO - PROCESS | 1668 | 1467110592087 Marionette TRACE conn3 <- [1,2069,null,{"value":"7"}] 03:43:12 INFO - PROCESS | 1668 | 1467110592091 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 03:43:12 INFO - PROCESS | 1668 | 1467110592092 Marionette TRACE conn3 <- [1,2070,null,{}] 03:43:12 INFO - PROCESS | 1668 | 1467110592094 Marionette TRACE conn3 -> [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:43:12 INFO - PROCESS | 1668 | 1467110592095 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:12 INFO - PROCESS | 1668 | 1467110592170 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 03:43:12 INFO - PROCESS | 1668 | 1467110592176 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:12 INFO - PROCESS | 1668 | 1467110592177 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:12 INFO - PROCESS | 1668 | ++DOCSHELL 0x119ab9800 == 34 [pid = 1668] [id = 525] 03:43:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x11337a000) [pid = 1668] [serial = 1575] [outer = 0x0] 03:43:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x1162a9000) [pid = 1668] [serial = 1576] [outer = 0x11337a000] 03:43:12 INFO - PROCESS | 1668 | 1467110592202 Marionette DEBUG loaded listener.js 03:43:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x118354000) [pid = 1668] [serial = 1577] [outer = 0x11337a000] 03:43:12 INFO - PROCESS | 1668 | 1467110592529 Marionette TRACE conn3 <- [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:43:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 03:43:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 470ms 03:43:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 03:43:12 INFO - PROCESS | 1668 | 1467110592562 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 03:43:12 INFO - PROCESS | 1668 | 1467110592563 Marionette TRACE conn3 <- [1,2073,null,{"value":"7"}] 03:43:12 INFO - PROCESS | 1668 | 1467110592565 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 03:43:12 INFO - PROCESS | 1668 | 1467110592566 Marionette TRACE conn3 <- [1,2074,null,{}] 03:43:12 INFO - PROCESS | 1668 | 1467110592569 Marionette TRACE conn3 -> [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:43:12 INFO - PROCESS | 1668 | 1467110592582 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:12 INFO - PROCESS | 1668 | 1467110592664 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 03:43:12 INFO - PROCESS | 1668 | 1467110592754 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:12 INFO - PROCESS | 1668 | 1467110592755 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:12 INFO - PROCESS | 1668 | ++DOCSHELL 0x1212ba800 == 35 [pid = 1668] [id = 526] 03:43:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x119384000) [pid = 1668] [serial = 1578] [outer = 0x0] 03:43:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x1219c9000) [pid = 1668] [serial = 1579] [outer = 0x119384000] 03:43:12 INFO - PROCESS | 1668 | 1467110592798 Marionette DEBUG loaded listener.js 03:43:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x1256f7800) [pid = 1668] [serial = 1580] [outer = 0x119384000] 03:43:13 INFO - PROCESS | 1668 | 1467110593173 Marionette TRACE conn3 <- [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:43:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 03:43:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 621ms 03:43:13 INFO - PROCESS | 1668 | 1467110593188 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 03:43:13 INFO - PROCESS | 1668 | 1467110593193 Marionette TRACE conn3 <- [1,2077,null,{"value":"7"}] 03:43:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 03:43:13 INFO - PROCESS | 1668 | 1467110593196 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 03:43:13 INFO - PROCESS | 1668 | 1467110593197 Marionette TRACE conn3 <- [1,2078,null,{}] 03:43:13 INFO - PROCESS | 1668 | 1467110593199 Marionette TRACE conn3 -> [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:43:13 INFO - PROCESS | 1668 | 1467110593200 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:13 INFO - PROCESS | 1668 | 1467110593287 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 03:43:13 INFO - PROCESS | 1668 | 1467110593293 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:13 INFO - PROCESS | 1668 | 1467110593294 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:13 INFO - PROCESS | 1668 | ++DOCSHELL 0x12abcc800 == 36 [pid = 1668] [id = 527] 03:43:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x11938a000) [pid = 1668] [serial = 1581] [outer = 0x0] 03:43:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x118756800) [pid = 1668] [serial = 1582] [outer = 0x11938a000] 03:43:13 INFO - PROCESS | 1668 | 1467110593314 Marionette DEBUG loaded listener.js 03:43:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x1269a0000) [pid = 1668] [serial = 1583] [outer = 0x11938a000] 03:43:13 INFO - PROCESS | 1668 | 1467110593727 Marionette TRACE conn3 <- [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:43:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 03:43:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 568ms 03:43:13 INFO - PROCESS | 1668 | 1467110593765 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 03:43:13 INFO - PROCESS | 1668 | 1467110593768 Marionette TRACE conn3 <- [1,2081,null,{"value":"7"}] 03:43:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 03:43:13 INFO - PROCESS | 1668 | 1467110593771 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 03:43:13 INFO - PROCESS | 1668 | 1467110593774 Marionette TRACE conn3 <- [1,2082,null,{}] 03:43:13 INFO - PROCESS | 1668 | 1467110593777 Marionette TRACE conn3 -> [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:43:13 INFO - PROCESS | 1668 | 1467110593780 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:13 INFO - PROCESS | 1668 | 1467110593911 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 03:43:14 INFO - PROCESS | 1668 | 1467110594003 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:14 INFO - PROCESS | 1668 | 1467110594004 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:14 INFO - PROCESS | 1668 | ++DOCSHELL 0x125606800 == 37 [pid = 1668] [id = 528] 03:43:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x1269a0400) [pid = 1668] [serial = 1584] [outer = 0x0] 03:43:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x128c15400) [pid = 1668] [serial = 1585] [outer = 0x1269a0400] 03:43:14 INFO - PROCESS | 1668 | 1467110594048 Marionette DEBUG loaded listener.js 03:43:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x128c7e000) [pid = 1668] [serial = 1586] [outer = 0x1269a0400] 03:43:14 INFO - PROCESS | 1668 | 1467110594663 Marionette TRACE conn3 <- [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:43:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 03:43:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 976ms 03:43:14 INFO - PROCESS | 1668 | 1467110594748 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 03:43:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 03:43:14 INFO - PROCESS | 1668 | 1467110594753 Marionette TRACE conn3 <- [1,2085,null,{"value":"7"}] 03:43:14 INFO - PROCESS | 1668 | 1467110594757 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 03:43:14 INFO - PROCESS | 1668 | 1467110594762 Marionette TRACE conn3 <- [1,2086,null,{}] 03:43:14 INFO - PROCESS | 1668 | 1467110594768 Marionette TRACE conn3 -> [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:43:14 INFO - PROCESS | 1668 | 1467110594770 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:14 INFO - PROCESS | 1668 | 1467110594929 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 03:43:15 INFO - PROCESS | 1668 | 1467110595052 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:15 INFO - PROCESS | 1668 | 1467110595054 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:15 INFO - PROCESS | 1668 | ++DOCSHELL 0x118ae6800 == 38 [pid = 1668] [id = 529] 03:43:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x112ddb800) [pid = 1668] [serial = 1587] [outer = 0x0] 03:43:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x115d55400) [pid = 1668] [serial = 1588] [outer = 0x112ddb800] 03:43:15 INFO - PROCESS | 1668 | 1467110595091 Marionette DEBUG loaded listener.js 03:43:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x116709800) [pid = 1668] [serial = 1589] [outer = 0x112ddb800] 03:43:15 INFO - PROCESS | 1668 | 1467110595579 Marionette TRACE conn3 <- [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:43:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 03:43:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 875ms 03:43:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 03:43:15 INFO - PROCESS | 1668 | 1467110595632 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 03:43:15 INFO - PROCESS | 1668 | 1467110595635 Marionette TRACE conn3 <- [1,2089,null,{"value":"7"}] 03:43:15 INFO - PROCESS | 1668 | 1467110595640 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 03:43:15 INFO - PROCESS | 1668 | 1467110595641 Marionette TRACE conn3 <- [1,2090,null,{}] 03:43:15 INFO - PROCESS | 1668 | 1467110595644 Marionette TRACE conn3 -> [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:43:15 INFO - PROCESS | 1668 | 1467110595646 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:15 INFO - PROCESS | 1668 | 1467110595758 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 03:43:15 INFO - PROCESS | 1668 | 1467110595840 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:15 INFO - PROCESS | 1668 | 1467110595842 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:15 INFO - PROCESS | 1668 | ++DOCSHELL 0x116fd7000 == 39 [pid = 1668] [id = 530] 03:43:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x1127dec00) [pid = 1668] [serial = 1590] [outer = 0x0] 03:43:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x112ddb400) [pid = 1668] [serial = 1591] [outer = 0x1127dec00] 03:43:15 INFO - PROCESS | 1668 | 1467110595873 Marionette DEBUG loaded listener.js 03:43:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x118277000) [pid = 1668] [serial = 1592] [outer = 0x1127dec00] 03:43:16 INFO - PROCESS | 1668 | --DOCSHELL 0x12abcc800 == 38 [pid = 1668] [id = 527] 03:43:16 INFO - PROCESS | 1668 | --DOCSHELL 0x1212ba800 == 37 [pid = 1668] [id = 526] 03:43:16 INFO - PROCESS | 1668 | --DOCSHELL 0x119ab9800 == 36 [pid = 1668] [id = 525] 03:43:16 INFO - PROCESS | 1668 | --DOCSHELL 0x129324000 == 35 [pid = 1668] [id = 524] 03:43:16 INFO - PROCESS | 1668 | --DOCSHELL 0x128e75000 == 34 [pid = 1668] [id = 523] 03:43:16 INFO - PROCESS | 1668 | --DOCSHELL 0x125609800 == 33 [pid = 1668] [id = 522] 03:43:16 INFO - PROCESS | 1668 | --DOCSHELL 0x121dae000 == 32 [pid = 1668] [id = 521] 03:43:16 INFO - PROCESS | 1668 | --DOCSHELL 0x1212bb800 == 31 [pid = 1668] [id = 520] 03:43:16 INFO - PROCESS | 1668 | --DOCSHELL 0x1184c2800 == 30 [pid = 1668] [id = 519] 03:43:16 INFO - PROCESS | 1668 | --DOCSHELL 0x116ab4000 == 29 [pid = 1668] [id = 518] 03:43:16 INFO - PROCESS | 1668 | --DOCSHELL 0x1184b7800 == 28 [pid = 1668] [id = 517] 03:43:16 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x124a3f000) [pid = 1668] [serial = 1493] [outer = 0x0] [url = about:blank] 03:43:16 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x112dcec00) [pid = 1668] [serial = 1495] [outer = 0x0] [url = about:blank] 03:43:16 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x112ee6800) [pid = 1668] [serial = 1496] [outer = 0x0] [url = about:blank] 03:43:16 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x116a22400) [pid = 1668] [serial = 1498] [outer = 0x0] [url = about:blank] 03:43:16 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x117eda400) [pid = 1668] [serial = 1499] [outer = 0x0] [url = about:blank] 03:43:16 INFO - PROCESS | 1668 | 1467110596548 Marionette TRACE conn3 <- [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:43:16 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x118359000) [pid = 1668] [serial = 1514] [outer = 0x0] [url = about:blank] 03:43:16 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x119ab1800) [pid = 1668] [serial = 1519] [outer = 0x0] [url = about:blank] 03:43:16 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x118e47400) [pid = 1668] [serial = 1517] [outer = 0x0] [url = about:blank] 03:43:16 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x118e4dc00) [pid = 1668] [serial = 1516] [outer = 0x0] [url = about:blank] 03:43:16 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x1218a0400) [pid = 1668] [serial = 1522] [outer = 0x0] [url = about:blank] 03:43:16 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x11688a400) [pid = 1668] [serial = 1510] [outer = 0x0] [url = about:blank] 03:43:16 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x121a51800) [pid = 1668] [serial = 1504] [outer = 0x0] [url = about:blank] 03:43:16 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x124c8c800) [pid = 1668] [serial = 1505] [outer = 0x0] [url = about:blank] 03:43:16 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x115d50400) [pid = 1668] [serial = 1507] [outer = 0x0] [url = about:blank] 03:43:16 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x11670a800) [pid = 1668] [serial = 1508] [outer = 0x0] [url = about:blank] 03:43:16 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x11938f400) [pid = 1668] [serial = 1501] [outer = 0x0] [url = about:blank] 03:43:16 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x121058400) [pid = 1668] [serial = 1502] [outer = 0x0] [url = about:blank] 03:43:16 INFO - PROCESS | 1668 | --DOMWINDOW == 85 (0x126c73800) [pid = 1668] [serial = 1535] [outer = 0x0] [url = about:blank] 03:43:16 INFO - PROCESS | 1668 | --DOMWINDOW == 84 (0x12105d000) [pid = 1668] [serial = 1520] [outer = 0x0] [url = about:blank] 03:43:16 INFO - PROCESS | 1668 | --DOMWINDOW == 83 (0x126c6c000) [pid = 1668] [serial = 1534] [outer = 0x0] [url = about:blank] 03:43:16 INFO - PROCESS | 1668 | --DOMWINDOW == 82 (0x119ceac00) [pid = 1668] [serial = 1526] [outer = 0x0] [url = about:blank] 03:43:16 INFO - PROCESS | 1668 | --DOMWINDOW == 81 (0x12602b800) [pid = 1668] [serial = 1528] [outer = 0x0] [url = about:blank] 03:43:16 INFO - PROCESS | 1668 | --DOMWINDOW == 80 (0x116fa1c00) [pid = 1668] [serial = 1525] [outer = 0x0] [url = about:blank] 03:43:16 INFO - PROCESS | 1668 | --DOMWINDOW == 79 (0x126677000) [pid = 1668] [serial = 1531] [outer = 0x0] [url = about:blank] 03:43:16 INFO - PROCESS | 1668 | --DOMWINDOW == 78 (0x12699b000) [pid = 1668] [serial = 1532] [outer = 0x0] [url = about:blank] 03:43:16 INFO - PROCESS | 1668 | --DOMWINDOW == 77 (0x12632b000) [pid = 1668] [serial = 1529] [outer = 0x0] [url = about:blank] 03:43:16 INFO - PROCESS | 1668 | --DOMWINDOW == 76 (0x118279000) [pid = 1668] [serial = 1513] [outer = 0x0] [url = about:blank] 03:43:16 INFO - PROCESS | 1668 | --DOMWINDOW == 75 (0x124f88800) [pid = 1668] [serial = 1523] [outer = 0x0] [url = about:blank] 03:43:16 INFO - PROCESS | 1668 | --DOMWINDOW == 74 (0x1176f4800) [pid = 1668] [serial = 1511] [outer = 0x0] [url = about:blank] 03:43:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 03:43:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 925ms 03:43:16 INFO - PROCESS | 1668 | 1467110596565 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 03:43:16 INFO - PROCESS | 1668 | 1467110596569 Marionette TRACE conn3 <- [1,2093,null,{"value":"7"}] 03:43:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 03:43:16 INFO - PROCESS | 1668 | 1467110596574 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 03:43:16 INFO - PROCESS | 1668 | 1467110596577 Marionette TRACE conn3 <- [1,2094,null,{}] 03:43:16 INFO - PROCESS | 1668 | 1467110596582 Marionette TRACE conn3 -> [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:43:16 INFO - PROCESS | 1668 | 1467110596585 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:16 INFO - PROCESS | 1668 | 1467110596699 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 03:43:16 INFO - PROCESS | 1668 | 1467110596709 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:16 INFO - PROCESS | 1668 | 1467110596713 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:16 INFO - PROCESS | 1668 | ++DOCSHELL 0x117e7e000 == 29 [pid = 1668] [id = 531] 03:43:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 75 (0x11662f400) [pid = 1668] [serial = 1593] [outer = 0x0] 03:43:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 76 (0x116710c00) [pid = 1668] [serial = 1594] [outer = 0x11662f400] 03:43:16 INFO - PROCESS | 1668 | 1467110596757 Marionette DEBUG loaded listener.js 03:43:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 77 (0x116f9f800) [pid = 1668] [serial = 1595] [outer = 0x11662f400] 03:43:17 INFO - PROCESS | 1668 | 1467110597145 Marionette TRACE conn3 <- [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:43:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 03:43:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 622ms 03:43:17 INFO - PROCESS | 1668 | 1467110597196 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 03:43:17 INFO - PROCESS | 1668 | 1467110597199 Marionette TRACE conn3 <- [1,2097,null,{"value":"7"}] 03:43:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 03:43:17 INFO - PROCESS | 1668 | 1467110597203 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 03:43:17 INFO - PROCESS | 1668 | 1467110597205 Marionette TRACE conn3 <- [1,2098,null,{}] 03:43:17 INFO - PROCESS | 1668 | 1467110597207 Marionette TRACE conn3 -> [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:43:17 INFO - PROCESS | 1668 | 1467110597209 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:17 INFO - PROCESS | 1668 | 1467110597286 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 03:43:17 INFO - PROCESS | 1668 | 1467110597293 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:17 INFO - PROCESS | 1668 | 1467110597294 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:17 INFO - PROCESS | 1668 | ++DOCSHELL 0x1194db800 == 30 [pid = 1668] [id = 532] 03:43:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 78 (0x11803b400) [pid = 1668] [serial = 1596] [outer = 0x0] 03:43:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 79 (0x118354c00) [pid = 1668] [serial = 1597] [outer = 0x11803b400] 03:43:17 INFO - PROCESS | 1668 | 1467110597321 Marionette DEBUG loaded listener.js 03:43:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 80 (0x1186b6400) [pid = 1668] [serial = 1598] [outer = 0x11803b400] 03:43:17 INFO - PROCESS | 1668 | 1467110597664 Marionette TRACE conn3 <- [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:43:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 03:43:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 470ms 03:43:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 03:43:17 INFO - PROCESS | 1668 | 1467110597675 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 03:43:17 INFO - PROCESS | 1668 | 1467110597677 Marionette TRACE conn3 <- [1,2101,null,{"value":"7"}] 03:43:17 INFO - PROCESS | 1668 | 1467110597679 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 03:43:17 INFO - PROCESS | 1668 | 1467110597682 Marionette TRACE conn3 <- [1,2102,null,{}] 03:43:17 INFO - PROCESS | 1668 | 1467110597690 Marionette TRACE conn3 -> [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:43:17 INFO - PROCESS | 1668 | 1467110597693 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:17 INFO - PROCESS | 1668 | 1467110597780 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 03:43:17 INFO - PROCESS | 1668 | 1467110597845 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:17 INFO - PROCESS | 1668 | 1467110597848 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:17 INFO - PROCESS | 1668 | ++DOCSHELL 0x121ab1800 == 31 [pid = 1668] [id = 533] 03:43:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 81 (0x112958000) [pid = 1668] [serial = 1599] [outer = 0x0] 03:43:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 82 (0x118789800) [pid = 1668] [serial = 1600] [outer = 0x112958000] 03:43:17 INFO - PROCESS | 1668 | 1467110597881 Marionette DEBUG loaded listener.js 03:43:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 83 (0x1196bc800) [pid = 1668] [serial = 1601] [outer = 0x112958000] 03:43:18 INFO - PROCESS | 1668 | 1467110598415 Marionette TRACE conn3 <- [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:43:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 03:43:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 772ms 03:43:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 03:43:18 INFO - PROCESS | 1668 | 1467110598453 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 03:43:18 INFO - PROCESS | 1668 | 1467110598455 Marionette TRACE conn3 <- [1,2105,null,{"value":"7"}] 03:43:18 INFO - PROCESS | 1668 | 1467110598461 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 03:43:18 INFO - PROCESS | 1668 | 1467110598463 Marionette TRACE conn3 <- [1,2106,null,{}] 03:43:18 INFO - PROCESS | 1668 | 1467110598467 Marionette TRACE conn3 -> [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:43:18 INFO - PROCESS | 1668 | 1467110598469 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:18 INFO - PROCESS | 1668 | 1467110598563 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 03:43:18 INFO - PROCESS | 1668 | 1467110598632 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:18 INFO - PROCESS | 1668 | 1467110598634 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:18 INFO - PROCESS | 1668 | ++DOCSHELL 0x118476800 == 32 [pid = 1668] [id = 534] 03:43:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 84 (0x112eda400) [pid = 1668] [serial = 1602] [outer = 0x0] 03:43:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 85 (0x11663bc00) [pid = 1668] [serial = 1603] [outer = 0x112eda400] 03:43:18 INFO - PROCESS | 1668 | 1467110598665 Marionette DEBUG loaded listener.js 03:43:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x11714e400) [pid = 1668] [serial = 1604] [outer = 0x112eda400] 03:43:19 INFO - PROCESS | 1668 | 1467110599093 Marionette TRACE conn3 <- [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:43:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 03:43:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 673ms 03:43:19 INFO - PROCESS | 1668 | 1467110599134 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 03:43:19 INFO - PROCESS | 1668 | 1467110599137 Marionette TRACE conn3 <- [1,2109,null,{"value":"7"}] 03:43:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 03:43:19 INFO - PROCESS | 1668 | 1467110599174 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 03:43:19 INFO - PROCESS | 1668 | 1467110599176 Marionette TRACE conn3 <- [1,2110,null,{}] 03:43:19 INFO - PROCESS | 1668 | 1467110599180 Marionette TRACE conn3 -> [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:43:19 INFO - PROCESS | 1668 | 1467110599181 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:19 INFO - PROCESS | 1668 | 1467110599278 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 03:43:19 INFO - PROCESS | 1668 | 1467110599347 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:19 INFO - PROCESS | 1668 | 1467110599349 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:19 INFO - PROCESS | 1668 | ++DOCSHELL 0x125608800 == 33 [pid = 1668] [id = 535] 03:43:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x1186c0400) [pid = 1668] [serial = 1605] [outer = 0x0] 03:43:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x118e1e800) [pid = 1668] [serial = 1606] [outer = 0x1186c0400] 03:43:19 INFO - PROCESS | 1668 | 1467110599381 Marionette DEBUG loaded listener.js 03:43:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x119aac800) [pid = 1668] [serial = 1607] [outer = 0x1186c0400] 03:43:19 INFO - PROCESS | 1668 | 1467110599798 Marionette TRACE conn3 <- [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:43:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 03:43:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 692ms 03:43:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 03:43:19 INFO - PROCESS | 1668 | 1467110599846 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 03:43:19 INFO - PROCESS | 1668 | 1467110599848 Marionette TRACE conn3 <- [1,2113,null,{"value":"7"}] 03:43:19 INFO - PROCESS | 1668 | 1467110599850 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 03:43:19 INFO - PROCESS | 1668 | 1467110599852 Marionette TRACE conn3 <- [1,2114,null,{}] 03:43:19 INFO - PROCESS | 1668 | 1467110599860 Marionette TRACE conn3 -> [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:43:19 INFO - PROCESS | 1668 | 1467110599864 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:19 INFO - PROCESS | 1668 | 1467110599959 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 03:43:20 INFO - PROCESS | 1668 | 1467110600018 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:20 INFO - PROCESS | 1668 | 1467110600020 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:20 INFO - PROCESS | 1668 | ++DOCSHELL 0x128e7c000 == 34 [pid = 1668] [id = 536] 03:43:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x121165000) [pid = 1668] [serial = 1608] [outer = 0x0] 03:43:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x1216c1000) [pid = 1668] [serial = 1609] [outer = 0x121165000] 03:43:20 INFO - PROCESS | 1668 | 1467110600051 Marionette DEBUG loaded listener.js 03:43:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x1219d1400) [pid = 1668] [serial = 1610] [outer = 0x121165000] 03:43:20 INFO - PROCESS | 1668 | 1467110600466 Marionette TRACE conn3 <- [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:43:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 03:43:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 673ms 03:43:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 03:43:20 INFO - PROCESS | 1668 | 1467110600524 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 03:43:20 INFO - PROCESS | 1668 | 1467110600525 Marionette TRACE conn3 <- [1,2117,null,{"value":"7"}] 03:43:20 INFO - PROCESS | 1668 | 1467110600528 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 03:43:20 INFO - PROCESS | 1668 | 1467110600529 Marionette TRACE conn3 <- [1,2118,null,{}] 03:43:20 INFO - PROCESS | 1668 | 1467110600532 Marionette TRACE conn3 -> [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:43:20 INFO - PROCESS | 1668 | 1467110600533 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:20 INFO - PROCESS | 1668 | 1467110600652 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 03:43:20 INFO - PROCESS | 1668 | 1467110600733 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:20 INFO - PROCESS | 1668 | 1467110600734 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:20 INFO - PROCESS | 1668 | ++DOCSHELL 0x1214e4800 == 35 [pid = 1668] [id = 537] 03:43:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x121d80800) [pid = 1668] [serial = 1611] [outer = 0x0] 03:43:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x124ad8400) [pid = 1668] [serial = 1612] [outer = 0x121d80800] 03:43:20 INFO - PROCESS | 1668 | 1467110600765 Marionette DEBUG loaded listener.js 03:43:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x124cc3800) [pid = 1668] [serial = 1613] [outer = 0x121d80800] 03:43:21 INFO - PROCESS | 1668 | 1467110601186 Marionette TRACE conn3 <- [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:43:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 03:43:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 719ms 03:43:21 INFO - PROCESS | 1668 | 1467110601248 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 03:43:21 INFO - PROCESS | 1668 | 1467110601249 Marionette TRACE conn3 <- [1,2121,null,{"value":"7"}] 03:43:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 03:43:21 INFO - PROCESS | 1668 | 1467110601251 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 03:43:21 INFO - PROCESS | 1668 | 1467110601253 Marionette TRACE conn3 <- [1,2122,null,{}] 03:43:21 INFO - PROCESS | 1668 | 1467110601255 Marionette TRACE conn3 -> [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:43:21 INFO - PROCESS | 1668 | 1467110601256 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:21 INFO - PROCESS | 1668 | 1467110601350 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 03:43:21 INFO - PROCESS | 1668 | 1467110601405 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:21 INFO - PROCESS | 1668 | 1467110601406 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:21 INFO - PROCESS | 1668 | ++DOCSHELL 0x12a770800 == 36 [pid = 1668] [id = 538] 03:43:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x124cc4000) [pid = 1668] [serial = 1614] [outer = 0x0] 03:43:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x1251c1000) [pid = 1668] [serial = 1615] [outer = 0x124cc4000] 03:43:21 INFO - PROCESS | 1668 | 1467110601436 Marionette DEBUG loaded listener.js 03:43:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x12631d800) [pid = 1668] [serial = 1616] [outer = 0x124cc4000] 03:43:21 INFO - PROCESS | 1668 | 1467110601889 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 03:43:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 03:43:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 669ms 03:43:21 INFO - PROCESS | 1668 | 1467110601929 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 03:43:21 INFO - PROCESS | 1668 | 1467110601931 Marionette TRACE conn3 <- [1,2125,null,{"value":"7"}] 03:43:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 03:43:21 INFO - PROCESS | 1668 | 1467110601934 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 03:43:21 INFO - PROCESS | 1668 | 1467110601936 Marionette TRACE conn3 <- [1,2126,null,{}] 03:43:21 INFO - PROCESS | 1668 | 1467110601939 Marionette TRACE conn3 -> [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:43:21 INFO - PROCESS | 1668 | 1467110601943 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:22 INFO - PROCESS | 1668 | 1467110602055 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 03:43:22 INFO - PROCESS | 1668 | 1467110602114 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:22 INFO - PROCESS | 1668 | 1467110602116 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:22 INFO - PROCESS | 1668 | ++DOCSHELL 0x1212bf800 == 37 [pid = 1668] [id = 539] 03:43:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x116882c00) [pid = 1668] [serial = 1617] [outer = 0x0] 03:43:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x116fa2000) [pid = 1668] [serial = 1618] [outer = 0x116882c00] 03:43:22 INFO - PROCESS | 1668 | 1467110602142 Marionette DEBUG loaded listener.js 03:43:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x1182b9400) [pid = 1668] [serial = 1619] [outer = 0x116882c00] 03:43:22 INFO - PROCESS | 1668 | --DOCSHELL 0x1194db800 == 36 [pid = 1668] [id = 532] 03:43:22 INFO - PROCESS | 1668 | --DOCSHELL 0x117e7e000 == 35 [pid = 1668] [id = 531] 03:43:22 INFO - PROCESS | 1668 | --DOCSHELL 0x116fd7000 == 34 [pid = 1668] [id = 530] 03:43:22 INFO - PROCESS | 1668 | --DOCSHELL 0x118ae6800 == 33 [pid = 1668] [id = 529] 03:43:22 INFO - PROCESS | 1668 | --DOCSHELL 0x12a770800 == 32 [pid = 1668] [id = 538] 03:43:22 INFO - PROCESS | 1668 | --DOCSHELL 0x1214e4800 == 31 [pid = 1668] [id = 537] 03:43:22 INFO - PROCESS | 1668 | --DOCSHELL 0x128e7c000 == 30 [pid = 1668] [id = 536] 03:43:22 INFO - PROCESS | 1668 | --DOCSHELL 0x125606800 == 29 [pid = 1668] [id = 528] 03:43:22 INFO - PROCESS | 1668 | --DOCSHELL 0x125608800 == 28 [pid = 1668] [id = 535] 03:43:22 INFO - PROCESS | 1668 | --DOCSHELL 0x121ab1800 == 27 [pid = 1668] [id = 533] 03:43:22 INFO - PROCESS | 1668 | --DOCSHELL 0x118476800 == 26 [pid = 1668] [id = 534] 03:43:23 INFO - PROCESS | 1668 | 1467110603016 Marionette TRACE conn3 <- [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:43:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 03:43:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1124ms 03:43:23 INFO - PROCESS | 1668 | 1467110603058 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 03:43:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 03:43:23 INFO - PROCESS | 1668 | 1467110603061 Marionette TRACE conn3 <- [1,2129,null,{"value":"7"}] 03:43:23 INFO - PROCESS | 1668 | 1467110603064 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 03:43:23 INFO - PROCESS | 1668 | 1467110603066 Marionette TRACE conn3 <- [1,2130,null,{}] 03:43:23 INFO - PROCESS | 1668 | 1467110603070 Marionette TRACE conn3 -> [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:43:23 INFO - PROCESS | 1668 | 1467110603071 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:23 INFO - PROCESS | 1668 | 1467110603148 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 03:43:23 INFO - PROCESS | 1668 | 1467110603255 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:23 INFO - PROCESS | 1668 | 1467110603257 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:23 INFO - PROCESS | 1668 | ++DOCSHELL 0x117e6f800 == 27 [pid = 1668] [id = 540] 03:43:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x112e35c00) [pid = 1668] [serial = 1620] [outer = 0x0] 03:43:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x115d48800) [pid = 1668] [serial = 1621] [outer = 0x112e35c00] 03:43:23 INFO - PROCESS | 1668 | 1467110603285 Marionette DEBUG loaded listener.js 03:43:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x1164e4800) [pid = 1668] [serial = 1622] [outer = 0x112e35c00] 03:43:23 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | Zero-length line segments from arcTo and arc are removed before stroking - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255 03:43:23 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 03:43:23 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1 03:43:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:43:23 INFO - _addTest/ [0,2133,"getWindowHandle",null] 03:43:23 INFO - PROCESS | 1668 | 1467110603642 Marionette TRACE conn3 <- [1,2133,null,{"value":"7"}] 03:43:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 03:43:23 INFO - PROCESS | 1668 | 1467110603649 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 03:43:23 INFO - PROCESS | 1668 | 1467110603651 Marionette TRACE conn3 <- [1,2134,null,{}] 03:43:23 INFO - PROCESS | 1668 | 1467110603653 Marionette TRACE conn3 -> [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:43:23 INFO - PROCESS | 1668 | 1467110603655 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:23 INFO - PROCESS | 1668 | 1467110603762 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 03:43:23 INFO - PROCESS | 1668 | 1467110603767 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:23 INFO - PROCESS | 1668 | 1467110603768 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:23 INFO - PROCESS | 1668 | ++DOCSHELL 0x120fca800 == 28 [pid = 1668] [id = 541] 03:43:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x11678cc00) [pid = 1668] [serial = 1623] [outer = 0x0] 03:43:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x117ece400) [pid = 1668] [serial = 1624] [outer = 0x11678cc00] 03:43:23 INFO - PROCESS | 1668 | 1467110603797 Marionette DEBUG loaded listener.js 03:43:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x11835b800) [pid = 1668] [serial = 1625] [outer = 0x11678cc00] 03:43:24 INFO - PROCESS | 1668 | 1467110604172 Marionette TRACE conn3 <- [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:43:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 03:43:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 570ms 03:43:24 INFO - PROCESS | 1668 | 1467110604220 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 03:43:24 INFO - PROCESS | 1668 | 1467110604221 Marionette TRACE conn3 <- [1,2137,null,{"value":"7"}] 03:43:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 03:43:24 INFO - PROCESS | 1668 | 1467110604223 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 03:43:24 INFO - PROCESS | 1668 | 1467110604225 Marionette TRACE conn3 <- [1,2138,null,{}] 03:43:24 INFO - PROCESS | 1668 | 1467110604233 Marionette TRACE conn3 -> [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:43:24 INFO - PROCESS | 1668 | 1467110604236 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:24 INFO - PROCESS | 1668 | 1467110604334 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 03:43:24 INFO - PROCESS | 1668 | 1467110604379 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:24 INFO - PROCESS | 1668 | 1467110604381 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:24 INFO - PROCESS | 1668 | ++DOCSHELL 0x124fac800 == 29 [pid = 1668] [id = 542] 03:43:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x112c8a400) [pid = 1668] [serial = 1626] [outer = 0x0] 03:43:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x11943a800) [pid = 1668] [serial = 1627] [outer = 0x112c8a400] 03:43:24 INFO - PROCESS | 1668 | 1467110604407 Marionette DEBUG loaded listener.js 03:43:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 110 (0x120f33000) [pid = 1668] [serial = 1628] [outer = 0x112c8a400] 03:43:24 INFO - PROCESS | 1668 | 1467110604742 Marionette TRACE conn3 <- [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:43:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 03:43:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 571ms 03:43:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 03:43:24 INFO - PROCESS | 1668 | 1467110604794 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 03:43:24 INFO - PROCESS | 1668 | 1467110604796 Marionette TRACE conn3 <- [1,2141,null,{"value":"7"}] 03:43:24 INFO - PROCESS | 1668 | 1467110604798 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 03:43:24 INFO - PROCESS | 1668 | 1467110604799 Marionette TRACE conn3 <- [1,2142,null,{}] 03:43:24 INFO - PROCESS | 1668 | 1467110604801 Marionette TRACE conn3 -> [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:43:24 INFO - PROCESS | 1668 | 1467110604803 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:24 INFO - PROCESS | 1668 | 1467110604903 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 03:43:24 INFO - PROCESS | 1668 | 1467110604915 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:24 INFO - PROCESS | 1668 | 1467110604916 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:24 INFO - PROCESS | 1668 | ++DOCSHELL 0x128a1b800 == 30 [pid = 1668] [id = 543] 03:43:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 111 (0x12105b000) [pid = 1668] [serial = 1629] [outer = 0x0] 03:43:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 112 (0x1216c6400) [pid = 1668] [serial = 1630] [outer = 0x12105b000] 03:43:24 INFO - PROCESS | 1668 | 1467110604942 Marionette DEBUG loaded listener.js 03:43:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 113 (0x1219cc400) [pid = 1668] [serial = 1631] [outer = 0x12105b000] 03:43:25 INFO - PROCESS | 1668 | --DOMWINDOW == 112 (0x11803b400) [pid = 1668] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 03:43:25 INFO - PROCESS | 1668 | --DOMWINDOW == 111 (0x112dd2800) [pid = 1668] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 03:43:25 INFO - PROCESS | 1668 | --DOMWINDOW == 110 (0x116fa1800) [pid = 1668] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 03:43:25 INFO - PROCESS | 1668 | --DOMWINDOW == 109 (0x112dd3c00) [pid = 1668] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 03:43:25 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x11295f400) [pid = 1668] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 03:43:25 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x118755400) [pid = 1668] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 03:43:25 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x1164f0400) [pid = 1668] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 03:43:25 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x112958000) [pid = 1668] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 03:43:25 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x112e86000) [pid = 1668] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 03:43:25 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x11714a000) [pid = 1668] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 03:43:25 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x119ab0400) [pid = 1668] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 03:43:25 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x124e34c00) [pid = 1668] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 03:43:25 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x12105d400) [pid = 1668] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 03:43:25 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x115d4f400) [pid = 1668] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 03:43:25 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x112952000) [pid = 1668] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 03:43:25 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x11337a000) [pid = 1668] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 03:43:25 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x11662f400) [pid = 1668] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 03:43:25 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x119384000) [pid = 1668] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 03:43:25 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x11938a000) [pid = 1668] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 03:43:25 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x112ddb800) [pid = 1668] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 03:43:25 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x1269a0400) [pid = 1668] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 03:43:25 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x1127dec00) [pid = 1668] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 03:43:25 INFO - PROCESS | 1668 | 1467110605510 Marionette TRACE conn3 <- [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:43:25 INFO - PROCESS | 1668 | 1467110605518 Marionette TRACE conn3 <- [1,2145,null,{"value":"7"}] 03:43:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 03:43:25 INFO - PROCESS | 1668 | 1467110605521 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 03:43:25 INFO - PROCESS | 1668 | 1467110605531 Marionette TRACE conn3 <- [1,2146,null,{}] 03:43:25 INFO - PROCESS | 1668 | 1467110605536 Marionette TRACE conn3 -> [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:43:25 INFO - PROCESS | 1668 | 1467110605537 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:25 INFO - PROCESS | 1668 | 1467110605613 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 03:43:25 INFO - PROCESS | 1668 | 1467110605616 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:25 INFO - PROCESS | 1668 | 1467110605617 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:25 INFO - PROCESS | 1668 | ++DOCSHELL 0x1212b5000 == 31 [pid = 1668] [id = 544] 03:43:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x112956800) [pid = 1668] [serial = 1632] [outer = 0x0] 03:43:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x115e20000) [pid = 1668] [serial = 1633] [outer = 0x112956800] 03:43:25 INFO - PROCESS | 1668 | 1467110605644 Marionette DEBUG loaded listener.js 03:43:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x1176f4000) [pid = 1668] [serial = 1634] [outer = 0x112956800] 03:43:26 INFO - PROCESS | 1668 | 1467110606022 Marionette TRACE conn3 <- [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:43:26 INFO - PROCESS | 1668 | 1467110606056 Marionette TRACE conn3 <- [1,2149,null,{"value":"7"}] 03:43:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 03:43:26 INFO - PROCESS | 1668 | 1467110606062 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 03:43:26 INFO - PROCESS | 1668 | 1467110606063 Marionette TRACE conn3 <- [1,2150,null,{}] 03:43:26 INFO - PROCESS | 1668 | 1467110606067 Marionette TRACE conn3 -> [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:43:26 INFO - PROCESS | 1668 | 1467110606073 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:26 INFO - PROCESS | 1668 | 1467110606238 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 03:43:26 INFO - PROCESS | 1668 | 1467110606247 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:26 INFO - PROCESS | 1668 | 1467110606248 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:26 INFO - PROCESS | 1668 | ++DOCSHELL 0x12abcb800 == 32 [pid = 1668] [id = 545] 03:43:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x118225000) [pid = 1668] [serial = 1635] [outer = 0x0] 03:43:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x119aafc00) [pid = 1668] [serial = 1636] [outer = 0x118225000] 03:43:26 INFO - PROCESS | 1668 | 1467110606288 Marionette DEBUG loaded listener.js 03:43:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x124f7f400) [pid = 1668] [serial = 1637] [outer = 0x118225000] 03:43:26 INFO - PROCESS | 1668 | 1467110606613 Marionette TRACE conn3 <- [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:43:26 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:43:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 569ms 03:43:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 03:43:26 INFO - PROCESS | 1668 | 1467110606633 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 03:43:26 INFO - PROCESS | 1668 | 1467110606634 Marionette TRACE conn3 <- [1,2153,null,{"value":"7"}] 03:43:26 INFO - PROCESS | 1668 | 1467110606636 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 03:43:26 INFO - PROCESS | 1668 | 1467110606637 Marionette TRACE conn3 <- [1,2154,null,{}] 03:43:26 INFO - PROCESS | 1668 | 1467110606640 Marionette TRACE conn3 -> [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:43:26 INFO - PROCESS | 1668 | 1467110606651 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:26 INFO - PROCESS | 1668 | 1467110606755 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 03:43:26 INFO - PROCESS | 1668 | 1467110606761 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:26 INFO - PROCESS | 1668 | 1467110606762 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:26 INFO - PROCESS | 1668 | ++DOCSHELL 0x12b264000 == 33 [pid = 1668] [id = 546] 03:43:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x118362400) [pid = 1668] [serial = 1638] [outer = 0x0] 03:43:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x1251be800) [pid = 1668] [serial = 1639] [outer = 0x118362400] 03:43:26 INFO - PROCESS | 1668 | 1467110606786 Marionette DEBUG loaded listener.js 03:43:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x12634c000) [pid = 1668] [serial = 1640] [outer = 0x118362400] 03:43:27 INFO - PROCESS | 1668 | 1467110607075 Marionette TRACE conn3 <- [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:43:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 03:43:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 468ms 03:43:27 INFO - PROCESS | 1668 | 1467110607105 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 03:43:27 INFO - PROCESS | 1668 | 1467110607106 Marionette TRACE conn3 <- [1,2157,null,{"value":"7"}] 03:43:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 03:43:27 INFO - PROCESS | 1668 | 1467110607112 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 03:43:27 INFO - PROCESS | 1668 | 1467110607113 Marionette TRACE conn3 <- [1,2158,null,{}] 03:43:27 INFO - PROCESS | 1668 | 1467110607115 Marionette TRACE conn3 -> [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:43:27 INFO - PROCESS | 1668 | 1467110607117 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:27 INFO - PROCESS | 1668 | 1467110607192 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 03:43:27 INFO - PROCESS | 1668 | 1467110607196 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:27 INFO - PROCESS | 1668 | 1467110607197 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:27 INFO - PROCESS | 1668 | ++DOCSHELL 0x12baef000 == 34 [pid = 1668] [id = 547] 03:43:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x121052800) [pid = 1668] [serial = 1641] [outer = 0x0] 03:43:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x12667c800) [pid = 1668] [serial = 1642] [outer = 0x121052800] 03:43:27 INFO - PROCESS | 1668 | 1467110607221 Marionette DEBUG loaded listener.js 03:43:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x126c6e800) [pid = 1668] [serial = 1643] [outer = 0x121052800] 03:43:27 INFO - PROCESS | 1668 | 1467110607744 Marionette TRACE conn3 <- [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:43:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 03:43:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 669ms 03:43:27 INFO - PROCESS | 1668 | 1467110607782 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 03:43:27 INFO - PROCESS | 1668 | 1467110607784 Marionette TRACE conn3 <- [1,2161,null,{"value":"7"}] 03:43:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 03:43:27 INFO - PROCESS | 1668 | 1467110607788 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 03:43:27 INFO - PROCESS | 1668 | 1467110607789 Marionette TRACE conn3 <- [1,2162,null,{}] 03:43:27 INFO - PROCESS | 1668 | 1467110607822 Marionette TRACE conn3 -> [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:43:27 INFO - PROCESS | 1668 | 1467110607825 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:27 INFO - PROCESS | 1668 | 1467110607933 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 03:43:27 INFO - PROCESS | 1668 | 1467110607992 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:27 INFO - PROCESS | 1668 | 1467110607993 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:28 INFO - PROCESS | 1668 | ++DOCSHELL 0x119ad4800 == 35 [pid = 1668] [id = 548] 03:43:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x112dd1000) [pid = 1668] [serial = 1644] [outer = 0x0] 03:43:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x1162a1800) [pid = 1668] [serial = 1645] [outer = 0x112dd1000] 03:43:28 INFO - PROCESS | 1668 | 1467110608024 Marionette DEBUG loaded listener.js 03:43:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x11680a800) [pid = 1668] [serial = 1646] [outer = 0x112dd1000] 03:43:28 INFO - PROCESS | 1668 | 1467110608516 Marionette TRACE conn3 <- [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:43:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 03:43:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 796ms 03:43:28 INFO - PROCESS | 1668 | 1467110608584 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 03:43:28 INFO - PROCESS | 1668 | 1467110608587 Marionette TRACE conn3 <- [1,2165,null,{"value":"7"}] 03:43:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 03:43:28 INFO - PROCESS | 1668 | 1467110608594 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 03:43:28 INFO - PROCESS | 1668 | 1467110608596 Marionette TRACE conn3 <- [1,2166,null,{}] 03:43:28 INFO - PROCESS | 1668 | 1467110608598 Marionette TRACE conn3 -> [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:43:28 INFO - PROCESS | 1668 | 1467110608600 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:28 INFO - PROCESS | 1668 | 1467110608708 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 03:43:28 INFO - PROCESS | 1668 | 1467110608795 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:28 INFO - PROCESS | 1668 | 1467110608797 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:28 INFO - PROCESS | 1668 | ++DOCSHELL 0x12963c800 == 36 [pid = 1668] [id = 549] 03:43:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x1182b7400) [pid = 1668] [serial = 1647] [outer = 0x0] 03:43:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x1186b7800) [pid = 1668] [serial = 1648] [outer = 0x1182b7400] 03:43:28 INFO - PROCESS | 1668 | 1467110608827 Marionette DEBUG loaded listener.js 03:43:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x118756c00) [pid = 1668] [serial = 1649] [outer = 0x1182b7400] 03:43:29 INFO - PROCESS | 1668 | 1467110609561 Marionette TRACE conn3 <- [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:43:29 INFO - PROCESS | 1668 | --DOCSHELL 0x12b264000 == 35 [pid = 1668] [id = 546] 03:43:29 INFO - PROCESS | 1668 | --DOCSHELL 0x12abcb800 == 34 [pid = 1668] [id = 545] 03:43:29 INFO - PROCESS | 1668 | --DOCSHELL 0x1212b5000 == 33 [pid = 1668] [id = 544] 03:43:29 INFO - PROCESS | 1668 | --DOCSHELL 0x128a1b800 == 32 [pid = 1668] [id = 543] 03:43:29 INFO - PROCESS | 1668 | --DOCSHELL 0x124fac800 == 31 [pid = 1668] [id = 542] 03:43:29 INFO - PROCESS | 1668 | --DOCSHELL 0x120fca800 == 30 [pid = 1668] [id = 541] 03:43:29 INFO - PROCESS | 1668 | --DOCSHELL 0x117e6f800 == 29 [pid = 1668] [id = 540] 03:43:29 INFO - PROCESS | 1668 | --DOCSHELL 0x1212bf800 == 28 [pid = 1668] [id = 539] 03:43:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 03:43:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1021ms 03:43:29 INFO - PROCESS | 1668 | 1467110609615 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 03:43:29 INFO - PROCESS | 1668 | 1467110609619 Marionette TRACE conn3 <- [1,2169,null,{"value":"7"}] 03:43:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 03:43:29 INFO - PROCESS | 1668 | 1467110609624 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 03:43:29 INFO - PROCESS | 1668 | 1467110609626 Marionette TRACE conn3 <- [1,2170,null,{}] 03:43:29 INFO - PROCESS | 1668 | 1467110609643 Marionette TRACE conn3 -> [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:43:29 INFO - PROCESS | 1668 | 1467110609645 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:29 INFO - PROCESS | 1668 | 1467110609772 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 03:43:29 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x1186b6400) [pid = 1668] [serial = 1598] [outer = 0x0] [url = about:blank] 03:43:29 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x1196b4000) [pid = 1668] [serial = 1567] [outer = 0x0] [url = about:blank] 03:43:29 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x121050000) [pid = 1668] [serial = 1568] [outer = 0x0] [url = about:blank] 03:43:29 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x11803e000) [pid = 1668] [serial = 1553] [outer = 0x0] [url = about:blank] 03:43:29 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x11714a400) [pid = 1668] [serial = 1552] [outer = 0x0] [url = about:blank] 03:43:29 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x1132c4c00) [pid = 1668] [serial = 1555] [outer = 0x0] [url = about:blank] 03:43:29 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x115d53000) [pid = 1668] [serial = 1556] [outer = 0x0] [url = about:blank] 03:43:29 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x11835f800) [pid = 1668] [serial = 1561] [outer = 0x0] [url = about:blank] 03:43:29 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x1186bc800) [pid = 1668] [serial = 1562] [outer = 0x0] [url = about:blank] 03:43:29 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x118e23400) [pid = 1668] [serial = 1564] [outer = 0x0] [url = about:blank] 03:43:29 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x11680c800) [pid = 1668] [serial = 1558] [outer = 0x0] [url = about:blank] 03:43:29 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x11714f400) [pid = 1668] [serial = 1559] [outer = 0x0] [url = about:blank] 03:43:29 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x118789800) [pid = 1668] [serial = 1600] [outer = 0x0] [url = about:blank] 03:43:29 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x11678a400) [pid = 1668] [serial = 1538] [outer = 0x0] [url = about:blank] 03:43:29 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x1162a6400) [pid = 1668] [serial = 1537] [outer = 0x0] [url = about:blank] 03:43:29 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x1186bb800) [pid = 1668] [serial = 1541] [outer = 0x0] [url = about:blank] 03:43:29 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x118230800) [pid = 1668] [serial = 1540] [outer = 0x0] [url = about:blank] 03:43:29 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x123dae000) [pid = 1668] [serial = 1544] [outer = 0x0] [url = about:blank] 03:43:29 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x121409400) [pid = 1668] [serial = 1543] [outer = 0x0] [url = about:blank] 03:43:29 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x126c6d400) [pid = 1668] [serial = 1547] [outer = 0x0] [url = about:blank] 03:43:29 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x12631f400) [pid = 1668] [serial = 1546] [outer = 0x0] [url = about:blank] 03:43:29 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x1219c9800) [pid = 1668] [serial = 1570] [outer = 0x0] [url = about:blank] 03:43:29 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x123d77800) [pid = 1668] [serial = 1550] [outer = 0x0] [url = about:blank] 03:43:29 INFO - PROCESS | 1668 | --DOMWINDOW == 85 (0x124e37800) [pid = 1668] [serial = 1573] [outer = 0x0] [url = about:blank] 03:43:29 INFO - PROCESS | 1668 | --DOMWINDOW == 84 (0x124a37000) [pid = 1668] [serial = 1571] [outer = 0x0] [url = about:blank] 03:43:29 INFO - PROCESS | 1668 | --DOMWINDOW == 83 (0x118276800) [pid = 1668] [serial = 1549] [outer = 0x0] [url = about:blank] 03:43:29 INFO - PROCESS | 1668 | --DOMWINDOW == 82 (0x1162a9000) [pid = 1668] [serial = 1576] [outer = 0x0] [url = about:blank] 03:43:29 INFO - PROCESS | 1668 | --DOMWINDOW == 81 (0x116710c00) [pid = 1668] [serial = 1594] [outer = 0x0] [url = about:blank] 03:43:29 INFO - PROCESS | 1668 | --DOMWINDOW == 80 (0x1219c9000) [pid = 1668] [serial = 1579] [outer = 0x0] [url = about:blank] 03:43:29 INFO - PROCESS | 1668 | --DOMWINDOW == 79 (0x118354000) [pid = 1668] [serial = 1577] [outer = 0x0] [url = about:blank] 03:43:29 INFO - PROCESS | 1668 | --DOMWINDOW == 78 (0x118756800) [pid = 1668] [serial = 1582] [outer = 0x0] [url = about:blank] 03:43:29 INFO - PROCESS | 1668 | --DOMWINDOW == 77 (0x118354c00) [pid = 1668] [serial = 1597] [outer = 0x0] [url = about:blank] 03:43:29 INFO - PROCESS | 1668 | --DOMWINDOW == 76 (0x1251c1800) [pid = 1668] [serial = 1574] [outer = 0x0] [url = about:blank] 03:43:29 INFO - PROCESS | 1668 | --DOMWINDOW == 75 (0x1269a0000) [pid = 1668] [serial = 1583] [outer = 0x0] [url = about:blank] 03:43:29 INFO - PROCESS | 1668 | --DOMWINDOW == 74 (0x115d55400) [pid = 1668] [serial = 1588] [outer = 0x0] [url = about:blank] 03:43:29 INFO - PROCESS | 1668 | --DOMWINDOW == 73 (0x128c7e000) [pid = 1668] [serial = 1586] [outer = 0x0] [url = about:blank] 03:43:29 INFO - PROCESS | 1668 | --DOMWINDOW == 72 (0x1256f7800) [pid = 1668] [serial = 1580] [outer = 0x0] [url = about:blank] 03:43:29 INFO - PROCESS | 1668 | --DOMWINDOW == 71 (0x116f9f800) [pid = 1668] [serial = 1595] [outer = 0x0] [url = about:blank] 03:43:29 INFO - PROCESS | 1668 | --DOMWINDOW == 70 (0x112ddb400) [pid = 1668] [serial = 1591] [outer = 0x0] [url = about:blank] 03:43:29 INFO - PROCESS | 1668 | --DOMWINDOW == 69 (0x11938ac00) [pid = 1668] [serial = 1565] [outer = 0x0] [url = about:blank] 03:43:29 INFO - PROCESS | 1668 | --DOMWINDOW == 68 (0x1196bc800) [pid = 1668] [serial = 1601] [outer = 0x0] [url = about:blank] 03:43:29 INFO - PROCESS | 1668 | --DOMWINDOW == 67 (0x116709800) [pid = 1668] [serial = 1589] [outer = 0x0] [url = about:blank] 03:43:29 INFO - PROCESS | 1668 | --DOMWINDOW == 66 (0x118277000) [pid = 1668] [serial = 1592] [outer = 0x0] [url = about:blank] 03:43:29 INFO - PROCESS | 1668 | --DOMWINDOW == 65 (0x128c15400) [pid = 1668] [serial = 1585] [outer = 0x0] [url = about:blank] 03:43:29 INFO - PROCESS | 1668 | 1467110609862 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:29 INFO - PROCESS | 1668 | 1467110609864 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:29 INFO - PROCESS | 1668 | ++DOCSHELL 0x1182f7800 == 29 [pid = 1668] [id = 550] 03:43:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 66 (0x112e3dc00) [pid = 1668] [serial = 1650] [outer = 0x0] 03:43:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 67 (0x1162a9000) [pid = 1668] [serial = 1651] [outer = 0x112e3dc00] 03:43:29 INFO - PROCESS | 1668 | 1467110609903 Marionette DEBUG loaded listener.js 03:43:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 68 (0x11678a400) [pid = 1668] [serial = 1652] [outer = 0x112e3dc00] 03:43:30 INFO - PROCESS | 1668 | 1467110610260 Marionette TRACE conn3 <- [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:43:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 03:43:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 685ms 03:43:30 INFO - PROCESS | 1668 | 1467110610308 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 03:43:30 INFO - PROCESS | 1668 | 1467110610310 Marionette TRACE conn3 <- [1,2173,null,{"value":"7"}] 03:43:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 03:43:30 INFO - PROCESS | 1668 | 1467110610315 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 03:43:30 INFO - PROCESS | 1668 | 1467110610317 Marionette TRACE conn3 <- [1,2174,null,{}] 03:43:30 INFO - PROCESS | 1668 | 1467110610320 Marionette TRACE conn3 -> [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:43:30 INFO - PROCESS | 1668 | 1467110610323 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:30 INFO - PROCESS | 1668 | 1467110610446 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 03:43:30 INFO - PROCESS | 1668 | 1467110610452 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:30 INFO - PROCESS | 1668 | 1467110610453 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:30 INFO - PROCESS | 1668 | ++DOCSHELL 0x1193a9000 == 30 [pid = 1668] [id = 551] 03:43:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 69 (0x1176ef800) [pid = 1668] [serial = 1653] [outer = 0x0] 03:43:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 70 (0x118277800) [pid = 1668] [serial = 1654] [outer = 0x1176ef800] 03:43:30 INFO - PROCESS | 1668 | 1467110610501 Marionette DEBUG loaded listener.js 03:43:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 71 (0x1186bb400) [pid = 1668] [serial = 1655] [outer = 0x1176ef800] 03:43:30 INFO - PROCESS | 1668 | 1467110610998 Marionette TRACE conn3 <- [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:43:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 03:43:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 724ms 03:43:31 INFO - PROCESS | 1668 | 1467110611039 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 03:43:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 03:43:31 INFO - PROCESS | 1668 | 1467110611043 Marionette TRACE conn3 <- [1,2177,null,{"value":"7"}] 03:43:31 INFO - PROCESS | 1668 | 1467110611046 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 03:43:31 INFO - PROCESS | 1668 | 1467110611048 Marionette TRACE conn3 <- [1,2178,null,{}] 03:43:31 INFO - PROCESS | 1668 | 1467110611058 Marionette TRACE conn3 -> [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:43:31 INFO - PROCESS | 1668 | 1467110611063 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:31 INFO - PROCESS | 1668 | 1467110611160 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 03:43:31 INFO - PROCESS | 1668 | 1467110611223 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:31 INFO - PROCESS | 1668 | 1467110611225 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:31 INFO - PROCESS | 1668 | ++DOCSHELL 0x121137000 == 31 [pid = 1668] [id = 552] 03:43:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 72 (0x11938a000) [pid = 1668] [serial = 1656] [outer = 0x0] 03:43:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 73 (0x119aad400) [pid = 1668] [serial = 1657] [outer = 0x11938a000] 03:43:31 INFO - PROCESS | 1668 | 1467110611252 Marionette DEBUG loaded listener.js 03:43:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 74 (0x12105a000) [pid = 1668] [serial = 1658] [outer = 0x11938a000] 03:43:31 INFO - PROCESS | 1668 | 1467110611542 Marionette TRACE conn3 <- [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:43:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 03:43:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 521ms 03:43:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 03:43:31 INFO - PROCESS | 1668 | 1467110611567 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 03:43:31 INFO - PROCESS | 1668 | 1467110611569 Marionette TRACE conn3 <- [1,2181,null,{"value":"7"}] 03:43:31 INFO - PROCESS | 1668 | 1467110611571 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 03:43:31 INFO - PROCESS | 1668 | 1467110611572 Marionette TRACE conn3 <- [1,2182,null,{}] 03:43:31 INFO - PROCESS | 1668 | 1467110611583 Marionette TRACE conn3 -> [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:43:31 INFO - PROCESS | 1668 | 1467110611584 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:31 INFO - PROCESS | 1668 | 1467110611668 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 03:43:31 INFO - PROCESS | 1668 | 1467110611672 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:31 INFO - PROCESS | 1668 | 1467110611674 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:31 INFO - PROCESS | 1668 | ++DOCSHELL 0x123dca800 == 32 [pid = 1668] [id = 553] 03:43:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 75 (0x1212d3400) [pid = 1668] [serial = 1659] [outer = 0x0] 03:43:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 76 (0x1219cbc00) [pid = 1668] [serial = 1660] [outer = 0x1212d3400] 03:43:31 INFO - PROCESS | 1668 | 1467110611701 Marionette DEBUG loaded listener.js 03:43:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 77 (0x1219d4c00) [pid = 1668] [serial = 1661] [outer = 0x1212d3400] 03:43:32 INFO - PROCESS | 1668 | 1467110612081 Marionette TRACE conn3 <- [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:43:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 03:43:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 528ms 03:43:32 INFO - PROCESS | 1668 | 1467110612099 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 03:43:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 03:43:32 INFO - PROCESS | 1668 | 1467110612100 Marionette TRACE conn3 <- [1,2185,null,{"value":"7"}] 03:43:32 INFO - PROCESS | 1668 | 1467110612103 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 03:43:32 INFO - PROCESS | 1668 | 1467110612104 Marionette TRACE conn3 <- [1,2186,null,{}] 03:43:32 INFO - PROCESS | 1668 | 1467110612106 Marionette TRACE conn3 -> [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:43:32 INFO - PROCESS | 1668 | 1467110612110 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:32 INFO - PROCESS | 1668 | 1467110612212 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 03:43:32 INFO - PROCESS | 1668 | 1467110612215 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:32 INFO - PROCESS | 1668 | 1467110612216 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:32 INFO - PROCESS | 1668 | ++DOCSHELL 0x126612000 == 33 [pid = 1668] [id = 554] 03:43:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 78 (0x112958000) [pid = 1668] [serial = 1662] [outer = 0x0] 03:43:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 79 (0x123d85000) [pid = 1668] [serial = 1663] [outer = 0x112958000] 03:43:32 INFO - PROCESS | 1668 | 1467110612240 Marionette DEBUG loaded listener.js 03:43:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 80 (0x124a37000) [pid = 1668] [serial = 1664] [outer = 0x112958000] 03:43:32 INFO - PROCESS | 1668 | 1467110612596 Marionette TRACE conn3 <- [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:43:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 03:43:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 518ms 03:43:32 INFO - PROCESS | 1668 | 1467110612622 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 03:43:32 INFO - PROCESS | 1668 | 1467110612625 Marionette TRACE conn3 <- [1,2189,null,{"value":"7"}] 03:43:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 03:43:32 INFO - PROCESS | 1668 | 1467110612628 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 03:43:32 INFO - PROCESS | 1668 | 1467110612629 Marionette TRACE conn3 <- [1,2190,null,{}] 03:43:32 INFO - PROCESS | 1668 | 1467110612631 Marionette TRACE conn3 -> [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:43:32 INFO - PROCESS | 1668 | 1467110612635 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:32 INFO - PROCESS | 1668 | 1467110612751 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 03:43:32 INFO - PROCESS | 1668 | 1467110612792 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:32 INFO - PROCESS | 1668 | 1467110612793 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:32 INFO - PROCESS | 1668 | ++DOCSHELL 0x129326000 == 34 [pid = 1668] [id = 555] 03:43:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 81 (0x124cbf400) [pid = 1668] [serial = 1665] [outer = 0x0] 03:43:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 82 (0x126033400) [pid = 1668] [serial = 1666] [outer = 0x124cbf400] 03:43:32 INFO - PROCESS | 1668 | 1467110612818 Marionette DEBUG loaded listener.js 03:43:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 83 (0x128c18800) [pid = 1668] [serial = 1667] [outer = 0x124cbf400] 03:43:33 INFO - PROCESS | 1668 | 1467110613121 Marionette TRACE conn3 <- [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:43:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 03:43:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 518ms 03:43:33 INFO - PROCESS | 1668 | 1467110613147 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 03:43:33 INFO - PROCESS | 1668 | 1467110613148 Marionette TRACE conn3 <- [1,2193,null,{"value":"7"}] 03:43:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 03:43:33 INFO - PROCESS | 1668 | 1467110613164 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 03:43:33 INFO - PROCESS | 1668 | 1467110613165 Marionette TRACE conn3 <- [1,2194,null,{}] 03:43:33 INFO - PROCESS | 1668 | 1467110613167 Marionette TRACE conn3 -> [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:43:33 INFO - PROCESS | 1668 | 1467110613169 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:33 INFO - PROCESS | 1668 | 1467110613264 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 03:43:33 INFO - PROCESS | 1668 | 1467110613268 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:33 INFO - PROCESS | 1668 | 1467110613269 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:33 INFO - PROCESS | 1668 | ++DOCSHELL 0x12a668000 == 35 [pid = 1668] [id = 556] 03:43:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 84 (0x128c1d000) [pid = 1668] [serial = 1668] [outer = 0x0] 03:43:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 85 (0x128c21000) [pid = 1668] [serial = 1669] [outer = 0x128c1d000] 03:43:33 INFO - PROCESS | 1668 | 1467110613293 Marionette DEBUG loaded listener.js 03:43:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x128c7ec00) [pid = 1668] [serial = 1670] [outer = 0x128c1d000] 03:43:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 03:43:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 470ms 03:43:33 INFO - PROCESS | 1668 | 1467110613630 Marionette TRACE conn3 <- [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:43:33 INFO - PROCESS | 1668 | 1467110613634 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 03:43:33 INFO - PROCESS | 1668 | 1467110613635 Marionette TRACE conn3 <- [1,2197,null,{"value":"7"}] 03:43:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 03:43:33 INFO - PROCESS | 1668 | 1467110613637 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 03:43:33 INFO - PROCESS | 1668 | 1467110613638 Marionette TRACE conn3 <- [1,2198,null,{}] 03:43:33 INFO - PROCESS | 1668 | 1467110613643 Marionette TRACE conn3 -> [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:43:33 INFO - PROCESS | 1668 | 1467110613645 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:33 INFO - PROCESS | 1668 | 1467110613744 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 03:43:33 INFO - PROCESS | 1668 | 1467110613747 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:33 INFO - PROCESS | 1668 | 1467110613748 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:33 INFO - PROCESS | 1668 | ++DOCSHELL 0x12b269800 == 36 [pid = 1668] [id = 557] 03:43:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x128c24c00) [pid = 1668] [serial = 1671] [outer = 0x0] 03:43:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x128dec800) [pid = 1668] [serial = 1672] [outer = 0x128c24c00] 03:43:33 INFO - PROCESS | 1668 | 1467110613772 Marionette DEBUG loaded listener.js 03:43:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x128dfa400) [pid = 1668] [serial = 1673] [outer = 0x128c24c00] 03:43:33 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x11678cc00) [pid = 1668] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 03:43:33 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x116882c00) [pid = 1668] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 03:43:33 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x112eda400) [pid = 1668] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 03:43:33 INFO - PROCESS | 1668 | --DOMWINDOW == 85 (0x1186c0400) [pid = 1668] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 03:43:33 INFO - PROCESS | 1668 | --DOMWINDOW == 84 (0x112c8a400) [pid = 1668] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 03:43:33 INFO - PROCESS | 1668 | --DOMWINDOW == 83 (0x121165000) [pid = 1668] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 03:43:33 INFO - PROCESS | 1668 | --DOMWINDOW == 82 (0x121d80800) [pid = 1668] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 03:43:33 INFO - PROCESS | 1668 | --DOMWINDOW == 81 (0x12105b000) [pid = 1668] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 03:43:33 INFO - PROCESS | 1668 | --DOMWINDOW == 80 (0x112956800) [pid = 1668] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 03:43:33 INFO - PROCESS | 1668 | --DOMWINDOW == 79 (0x124cc4000) [pid = 1668] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 03:43:33 INFO - PROCESS | 1668 | --DOMWINDOW == 78 (0x112e35c00) [pid = 1668] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 03:43:33 INFO - PROCESS | 1668 | --DOMWINDOW == 77 (0x118225000) [pid = 1668] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 03:43:33 INFO - PROCESS | 1668 | --DOMWINDOW == 76 (0x118362400) [pid = 1668] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 03:43:34 INFO - PROCESS | 1668 | 1467110614099 Marionette TRACE conn3 <- [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:43:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 03:43:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 518ms 03:43:34 INFO - PROCESS | 1668 | 1467110614164 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 03:43:34 INFO - PROCESS | 1668 | 1467110614165 Marionette TRACE conn3 <- [1,2201,null,{"value":"7"}] 03:43:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 03:43:34 INFO - PROCESS | 1668 | 1467110614168 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 03:43:34 INFO - PROCESS | 1668 | 1467110614169 Marionette TRACE conn3 <- [1,2202,null,{}] 03:43:34 INFO - PROCESS | 1668 | 1467110614183 Marionette TRACE conn3 -> [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:43:34 INFO - PROCESS | 1668 | 1467110614184 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:34 INFO - PROCESS | 1668 | 1467110614265 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 03:43:34 INFO - PROCESS | 1668 | 1467110614269 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:34 INFO - PROCESS | 1668 | 1467110614270 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:34 INFO - PROCESS | 1668 | ++DOCSHELL 0x119ac6000 == 37 [pid = 1668] [id = 558] 03:43:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 77 (0x116fa0400) [pid = 1668] [serial = 1674] [outer = 0x0] 03:43:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 78 (0x1186bf000) [pid = 1668] [serial = 1675] [outer = 0x116fa0400] 03:43:34 INFO - PROCESS | 1668 | 1467110614294 Marionette DEBUG loaded listener.js 03:43:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 79 (0x1216c7800) [pid = 1668] [serial = 1676] [outer = 0x116fa0400] 03:43:34 INFO - PROCESS | 1668 | 1467110614600 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 03:43:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 03:43:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 480ms 03:43:34 INFO - PROCESS | 1668 | 1467110614648 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 03:43:34 INFO - PROCESS | 1668 | 1467110614649 Marionette TRACE conn3 <- [1,2205,null,{"value":"7"}] 03:43:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 03:43:34 INFO - PROCESS | 1668 | 1467110614651 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 03:43:34 INFO - PROCESS | 1668 | 1467110614652 Marionette TRACE conn3 <- [1,2206,null,{}] 03:43:34 INFO - PROCESS | 1668 | 1467110614655 Marionette TRACE conn3 -> [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:43:34 INFO - PROCESS | 1668 | 1467110614656 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:34 INFO - PROCESS | 1668 | 1467110614732 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 03:43:34 INFO - PROCESS | 1668 | 1467110614794 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:34 INFO - PROCESS | 1668 | 1467110614795 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:34 INFO - PROCESS | 1668 | ++DOCSHELL 0x12baeb000 == 38 [pid = 1668] [id = 559] 03:43:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 80 (0x117ed3000) [pid = 1668] [serial = 1677] [outer = 0x0] 03:43:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 81 (0x12602e000) [pid = 1668] [serial = 1678] [outer = 0x117ed3000] 03:43:34 INFO - PROCESS | 1668 | 1467110614818 Marionette DEBUG loaded listener.js 03:43:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 82 (0x118752000) [pid = 1668] [serial = 1679] [outer = 0x117ed3000] 03:43:35 INFO - PROCESS | 1668 | 1467110615092 Marionette TRACE conn3 <- [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:43:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 03:43:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 468ms 03:43:35 INFO - PROCESS | 1668 | 1467110615120 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 03:43:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 03:43:35 INFO - PROCESS | 1668 | 1467110615132 Marionette TRACE conn3 <- [1,2209,null,{"value":"7"}] 03:43:35 INFO - PROCESS | 1668 | 1467110615140 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 03:43:35 INFO - PROCESS | 1668 | 1467110615145 Marionette TRACE conn3 <- [1,2210,null,{}] 03:43:35 INFO - PROCESS | 1668 | 1467110615148 Marionette TRACE conn3 -> [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:43:35 INFO - PROCESS | 1668 | 1467110615149 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:35 INFO - PROCESS | 1668 | 1467110615239 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 03:43:35 INFO - PROCESS | 1668 | 1467110615245 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:35 INFO - PROCESS | 1668 | 1467110615246 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:35 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bfc7000 == 39 [pid = 1668] [id = 560] 03:43:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 83 (0x12904ac00) [pid = 1668] [serial = 1680] [outer = 0x0] 03:43:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 84 (0x12927ac00) [pid = 1668] [serial = 1681] [outer = 0x12904ac00] 03:43:35 INFO - PROCESS | 1668 | 1467110615272 Marionette DEBUG loaded listener.js 03:43:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 85 (0x1293e6400) [pid = 1668] [serial = 1682] [outer = 0x12904ac00] 03:43:35 INFO - PROCESS | 1668 | 1467110615598 Marionette TRACE conn3 <- [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:43:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 03:43:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 473ms 03:43:35 INFO - PROCESS | 1668 | 1467110615614 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 03:43:35 INFO - PROCESS | 1668 | 1467110615615 Marionette TRACE conn3 <- [1,2213,null,{"value":"7"}] 03:43:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 03:43:35 INFO - PROCESS | 1668 | 1467110615617 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 03:43:35 INFO - PROCESS | 1668 | 1467110615618 Marionette TRACE conn3 <- [1,2214,null,{}] 03:43:35 INFO - PROCESS | 1668 | 1467110615620 Marionette TRACE conn3 -> [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:43:35 INFO - PROCESS | 1668 | 1467110615621 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:35 INFO - PROCESS | 1668 | 1467110615732 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 03:43:35 INFO - PROCESS | 1668 | 1467110615771 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:35 INFO - PROCESS | 1668 | 1467110615772 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:35 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bfdb800 == 40 [pid = 1668] [id = 561] 03:43:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x1293e6000) [pid = 1668] [serial = 1683] [outer = 0x0] 03:43:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x129503400) [pid = 1668] [serial = 1684] [outer = 0x1293e6000] 03:43:35 INFO - PROCESS | 1668 | 1467110615796 Marionette DEBUG loaded listener.js 03:43:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x129511800) [pid = 1668] [serial = 1685] [outer = 0x1293e6000] 03:43:36 INFO - PROCESS | 1668 | 1467110616214 Marionette TRACE conn3 <- [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:43:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 03:43:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 626ms 03:43:36 INFO - PROCESS | 1668 | 1467110616257 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 03:43:36 INFO - PROCESS | 1668 | 1467110616260 Marionette TRACE conn3 <- [1,2217,null,{"value":"7"}] 03:43:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 03:43:36 INFO - PROCESS | 1668 | 1467110616265 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 03:43:36 INFO - PROCESS | 1668 | 1467110616267 Marionette TRACE conn3 <- [1,2218,null,{}] 03:43:36 INFO - PROCESS | 1668 | 1467110616270 Marionette TRACE conn3 -> [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:43:36 INFO - PROCESS | 1668 | 1467110616272 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:36 INFO - PROCESS | 1668 | 1467110616374 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 03:43:36 INFO - PROCESS | 1668 | 1467110616448 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:36 INFO - PROCESS | 1668 | 1467110616449 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:36 INFO - PROCESS | 1668 | ++DOCSHELL 0x1194e2800 == 41 [pid = 1668] [id = 562] 03:43:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x1164f0400) [pid = 1668] [serial = 1686] [outer = 0x0] 03:43:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x11678a800) [pid = 1668] [serial = 1687] [outer = 0x1164f0400] 03:43:36 INFO - PROCESS | 1668 | 1467110616479 Marionette DEBUG loaded listener.js 03:43:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x117ed9400) [pid = 1668] [serial = 1688] [outer = 0x1164f0400] 03:43:36 INFO - PROCESS | 1668 | 1467110616951 Marionette TRACE conn3 <- [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:43:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 03:43:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 724ms 03:43:36 INFO - PROCESS | 1668 | 1467110616989 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 03:43:36 INFO - PROCESS | 1668 | 1467110616994 Marionette TRACE conn3 <- [1,2221,null,{"value":"7"}] 03:43:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 03:43:37 INFO - PROCESS | 1668 | 1467110617001 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 03:43:37 INFO - PROCESS | 1668 | 1467110617004 Marionette TRACE conn3 <- [1,2222,null,{}] 03:43:37 INFO - PROCESS | 1668 | 1467110617008 Marionette TRACE conn3 -> [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:43:37 INFO - PROCESS | 1668 | 1467110617011 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:37 INFO - PROCESS | 1668 | 1467110617160 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 03:43:37 INFO - PROCESS | 1668 | 1467110617244 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:37 INFO - PROCESS | 1668 | 1467110617245 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:37 INFO - PROCESS | 1668 | ++DOCSHELL 0x128a18000 == 42 [pid = 1668] [id = 563] 03:43:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x119310800) [pid = 1668] [serial = 1689] [outer = 0x0] 03:43:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x1196bf400) [pid = 1668] [serial = 1690] [outer = 0x119310800] 03:43:37 INFO - PROCESS | 1668 | 1467110617276 Marionette DEBUG loaded listener.js 03:43:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x121161800) [pid = 1668] [serial = 1691] [outer = 0x119310800] 03:43:37 INFO - PROCESS | 1668 | 1467110617712 Marionette TRACE conn3 <- [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:43:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 03:43:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 774ms 03:43:37 INFO - PROCESS | 1668 | 1467110617774 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 03:43:37 INFO - PROCESS | 1668 | 1467110617776 Marionette TRACE conn3 <- [1,2225,null,{"value":"7"}] 03:43:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 03:43:37 INFO - PROCESS | 1668 | 1467110617778 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 03:43:37 INFO - PROCESS | 1668 | 1467110617781 Marionette TRACE conn3 <- [1,2226,null,{}] 03:43:37 INFO - PROCESS | 1668 | 1467110617789 Marionette TRACE conn3 -> [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:43:37 INFO - PROCESS | 1668 | 1467110617792 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:37 INFO - PROCESS | 1668 | 1467110617931 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 03:43:37 INFO - PROCESS | 1668 | 1467110617986 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:37 INFO - PROCESS | 1668 | 1467110617988 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:38 INFO - PROCESS | 1668 | ++DOCSHELL 0x12cae2800 == 43 [pid = 1668] [id = 564] 03:43:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x1256f8400) [pid = 1668] [serial = 1692] [outer = 0x0] 03:43:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x1263ed800) [pid = 1668] [serial = 1693] [outer = 0x1256f8400] 03:43:38 INFO - PROCESS | 1668 | 1467110618020 Marionette DEBUG loaded listener.js 03:43:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x126c70000) [pid = 1668] [serial = 1694] [outer = 0x1256f8400] 03:43:38 INFO - PROCESS | 1668 | 1467110618451 Marionette TRACE conn3 <- [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:43:38 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:43:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 721ms 03:43:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 03:43:38 INFO - PROCESS | 1668 | 1467110618500 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 03:43:38 INFO - PROCESS | 1668 | 1467110618501 Marionette TRACE conn3 <- [1,2229,null,{"value":"7"}] 03:43:38 INFO - PROCESS | 1668 | 1467110618504 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 03:43:38 INFO - PROCESS | 1668 | 1467110618505 Marionette TRACE conn3 <- [1,2230,null,{}] 03:43:38 INFO - PROCESS | 1668 | 1467110618507 Marionette TRACE conn3 -> [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:43:38 INFO - PROCESS | 1668 | 1467110618509 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:38 INFO - PROCESS | 1668 | 1467110618611 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 03:43:38 INFO - PROCESS | 1668 | 1467110618684 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:38 INFO - PROCESS | 1668 | 1467110618686 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:38 INFO - PROCESS | 1668 | ++DOCSHELL 0x1184b9000 == 44 [pid = 1668] [id = 565] 03:43:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x1182b9800) [pid = 1668] [serial = 1695] [outer = 0x0] 03:43:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x121d80c00) [pid = 1668] [serial = 1696] [outer = 0x1182b9800] 03:43:38 INFO - PROCESS | 1668 | 1467110618715 Marionette DEBUG loaded listener.js 03:43:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x126c71000) [pid = 1668] [serial = 1697] [outer = 0x1182b9800] 03:43:39 INFO - PROCESS | 1668 | 1467110619297 Marionette TRACE conn3 <- [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:43:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 03:43:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 822ms 03:43:39 INFO - PROCESS | 1668 | 1467110619327 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 03:43:39 INFO - PROCESS | 1668 | 1467110619329 Marionette TRACE conn3 <- [1,2233,null,{"value":"7"}] 03:43:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 03:43:39 INFO - PROCESS | 1668 | 1467110619333 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 03:43:39 INFO - PROCESS | 1668 | 1467110619334 Marionette TRACE conn3 <- [1,2234,null,{}] 03:43:39 INFO - PROCESS | 1668 | 1467110619339 Marionette TRACE conn3 -> [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:43:39 INFO - PROCESS | 1668 | 1467110619343 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:39 INFO - PROCESS | 1668 | 1467110619439 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 03:43:39 INFO - PROCESS | 1668 | 1467110619537 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:39 INFO - PROCESS | 1668 | 1467110619539 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:39 INFO - PROCESS | 1668 | ++DOCSHELL 0x117e72800 == 45 [pid = 1668] [id = 566] 03:43:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x113c69000) [pid = 1668] [serial = 1698] [outer = 0x0] 03:43:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x115d49c00) [pid = 1668] [serial = 1699] [outer = 0x113c69000] 03:43:39 INFO - PROCESS | 1668 | 1467110619585 Marionette DEBUG loaded listener.js 03:43:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x115e8a800) [pid = 1668] [serial = 1700] [outer = 0x113c69000] 03:43:40 INFO - PROCESS | 1668 | --DOCSHELL 0x12bfc7000 == 44 [pid = 1668] [id = 560] 03:43:40 INFO - PROCESS | 1668 | --DOCSHELL 0x12baeb000 == 43 [pid = 1668] [id = 559] 03:43:40 INFO - PROCESS | 1668 | --DOCSHELL 0x119ac6000 == 42 [pid = 1668] [id = 558] 03:43:40 INFO - PROCESS | 1668 | --DOCSHELL 0x12b269800 == 41 [pid = 1668] [id = 557] 03:43:40 INFO - PROCESS | 1668 | --DOCSHELL 0x12a668000 == 40 [pid = 1668] [id = 556] 03:43:40 INFO - PROCESS | 1668 | --DOCSHELL 0x129326000 == 39 [pid = 1668] [id = 555] 03:43:40 INFO - PROCESS | 1668 | --DOCSHELL 0x126612000 == 38 [pid = 1668] [id = 554] 03:43:40 INFO - PROCESS | 1668 | --DOCSHELL 0x123dca800 == 37 [pid = 1668] [id = 553] 03:43:40 INFO - PROCESS | 1668 | --DOCSHELL 0x121137000 == 36 [pid = 1668] [id = 552] 03:43:40 INFO - PROCESS | 1668 | --DOCSHELL 0x1193a9000 == 35 [pid = 1668] [id = 551] 03:43:40 INFO - PROCESS | 1668 | --DOCSHELL 0x1182f7800 == 34 [pid = 1668] [id = 550] 03:43:40 INFO - PROCESS | 1668 | --DOCSHELL 0x12963c800 == 33 [pid = 1668] [id = 549] 03:43:40 INFO - PROCESS | 1668 | --DOCSHELL 0x12baef000 == 32 [pid = 1668] [id = 547] 03:43:40 INFO - PROCESS | 1668 | --DOCSHELL 0x119ad4800 == 31 [pid = 1668] [id = 548] 03:43:40 INFO - PROCESS | 1668 | --DOCSHELL 0x1184b9000 == 30 [pid = 1668] [id = 565] 03:43:40 INFO - PROCESS | 1668 | --DOCSHELL 0x12cae2800 == 29 [pid = 1668] [id = 564] 03:43:40 INFO - PROCESS | 1668 | --DOCSHELL 0x128a18000 == 28 [pid = 1668] [id = 563] 03:43:40 INFO - PROCESS | 1668 | --DOCSHELL 0x12bfdb800 == 27 [pid = 1668] [id = 561] 03:43:40 INFO - PROCESS | 1668 | --DOCSHELL 0x1194e2800 == 26 [pid = 1668] [id = 562] 03:43:40 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x117ece400) [pid = 1668] [serial = 1624] [outer = 0x0] [url = about:blank] 03:43:40 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x116fa2000) [pid = 1668] [serial = 1618] [outer = 0x0] [url = about:blank] 03:43:40 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x11714e400) [pid = 1668] [serial = 1604] [outer = 0x0] [url = about:blank] 03:43:40 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x11663bc00) [pid = 1668] [serial = 1603] [outer = 0x0] [url = about:blank] 03:43:40 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x1182b9400) [pid = 1668] [serial = 1619] [outer = 0x0] [url = about:blank] 03:43:40 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x119aac800) [pid = 1668] [serial = 1607] [outer = 0x0] [url = about:blank] 03:43:40 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x118e1e800) [pid = 1668] [serial = 1606] [outer = 0x0] [url = about:blank] 03:43:40 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x11943a800) [pid = 1668] [serial = 1627] [outer = 0x0] [url = about:blank] 03:43:40 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x1219d1400) [pid = 1668] [serial = 1610] [outer = 0x0] [url = about:blank] 03:43:40 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x1216c1000) [pid = 1668] [serial = 1609] [outer = 0x0] [url = about:blank] 03:43:40 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x124cc3800) [pid = 1668] [serial = 1613] [outer = 0x0] [url = about:blank] 03:43:40 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x11835b800) [pid = 1668] [serial = 1625] [outer = 0x0] [url = about:blank] 03:43:40 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x1216c6400) [pid = 1668] [serial = 1630] [outer = 0x0] [url = about:blank] 03:43:40 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x124ad8400) [pid = 1668] [serial = 1612] [outer = 0x0] [url = about:blank] 03:43:40 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x120f33000) [pid = 1668] [serial = 1628] [outer = 0x0] [url = about:blank] 03:43:40 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x115e20000) [pid = 1668] [serial = 1633] [outer = 0x0] [url = about:blank] 03:43:40 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x1219cc400) [pid = 1668] [serial = 1631] [outer = 0x0] [url = about:blank] 03:43:40 INFO - PROCESS | 1668 | --DOMWINDOW == 85 (0x12631d800) [pid = 1668] [serial = 1616] [outer = 0x0] [url = about:blank] 03:43:40 INFO - PROCESS | 1668 | --DOMWINDOW == 84 (0x1251c1000) [pid = 1668] [serial = 1615] [outer = 0x0] [url = about:blank] 03:43:40 INFO - PROCESS | 1668 | --DOMWINDOW == 83 (0x115d48800) [pid = 1668] [serial = 1621] [outer = 0x0] [url = about:blank] 03:43:40 INFO - PROCESS | 1668 | --DOMWINDOW == 82 (0x1164e4800) [pid = 1668] [serial = 1622] [outer = 0x0] [url = about:blank] 03:43:40 INFO - PROCESS | 1668 | --DOMWINDOW == 81 (0x119aafc00) [pid = 1668] [serial = 1636] [outer = 0x0] [url = about:blank] 03:43:40 INFO - PROCESS | 1668 | --DOMWINDOW == 80 (0x1176f4000) [pid = 1668] [serial = 1634] [outer = 0x0] [url = about:blank] 03:43:40 INFO - PROCESS | 1668 | --DOMWINDOW == 79 (0x124f7f400) [pid = 1668] [serial = 1637] [outer = 0x0] [url = about:blank] 03:43:40 INFO - PROCESS | 1668 | --DOMWINDOW == 78 (0x1251be800) [pid = 1668] [serial = 1639] [outer = 0x0] [url = about:blank] 03:43:40 INFO - PROCESS | 1668 | --DOMWINDOW == 77 (0x12634c000) [pid = 1668] [serial = 1640] [outer = 0x0] [url = about:blank] 03:43:40 INFO - PROCESS | 1668 | --DOMWINDOW == 76 (0x12667c800) [pid = 1668] [serial = 1642] [outer = 0x0] [url = about:blank] 03:43:40 INFO - PROCESS | 1668 | 1467110620635 Marionette TRACE conn3 <- [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:43:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 03:43:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1327ms 03:43:40 INFO - PROCESS | 1668 | 1467110620661 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 03:43:40 INFO - PROCESS | 1668 | 1467110620664 Marionette TRACE conn3 <- [1,2237,null,{"value":"7"}] 03:43:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 03:43:40 INFO - PROCESS | 1668 | 1467110620667 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 03:43:40 INFO - PROCESS | 1668 | 1467110620669 Marionette TRACE conn3 <- [1,2238,null,{}] 03:43:40 INFO - PROCESS | 1668 | 1467110620672 Marionette TRACE conn3 -> [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:43:40 INFO - PROCESS | 1668 | 1467110620674 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:40 INFO - PROCESS | 1668 | 1467110620750 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 03:43:40 INFO - PROCESS | 1668 | 1467110620756 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:40 INFO - PROCESS | 1668 | 1467110620759 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:40 INFO - PROCESS | 1668 | ++DOCSHELL 0x11685b800 == 27 [pid = 1668] [id = 567] 03:43:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 77 (0x112dddc00) [pid = 1668] [serial = 1701] [outer = 0x0] 03:43:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 78 (0x112e8c000) [pid = 1668] [serial = 1702] [outer = 0x112dddc00] 03:43:40 INFO - PROCESS | 1668 | 1467110620790 Marionette DEBUG loaded listener.js 03:43:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 79 (0x115d55800) [pid = 1668] [serial = 1703] [outer = 0x112dddc00] 03:43:41 INFO - PROCESS | 1668 | 1467110621134 Marionette TRACE conn3 <- [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:43:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 03:43:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 521ms 03:43:41 INFO - PROCESS | 1668 | 1467110621203 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 03:43:41 INFO - PROCESS | 1668 | 1467110621207 Marionette TRACE conn3 <- [1,2241,null,{"value":"7"}] 03:43:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 03:43:41 INFO - PROCESS | 1668 | 1467110621213 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 03:43:41 INFO - PROCESS | 1668 | 1467110621215 Marionette TRACE conn3 <- [1,2242,null,{}] 03:43:41 INFO - PROCESS | 1668 | 1467110621217 Marionette TRACE conn3 -> [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:43:41 INFO - PROCESS | 1668 | 1467110621219 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:41 INFO - PROCESS | 1668 | 1467110621296 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 03:43:41 INFO - PROCESS | 1668 | 1467110621300 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:41 INFO - PROCESS | 1668 | 1467110621302 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:41 INFO - PROCESS | 1668 | ++DOCSHELL 0x1184ac800 == 28 [pid = 1668] [id = 568] 03:43:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 80 (0x1162ac000) [pid = 1668] [serial = 1704] [outer = 0x0] 03:43:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 81 (0x116785800) [pid = 1668] [serial = 1705] [outer = 0x1162ac000] 03:43:41 INFO - PROCESS | 1668 | 1467110621332 Marionette DEBUG loaded listener.js 03:43:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 82 (0x116a22400) [pid = 1668] [serial = 1706] [outer = 0x1162ac000] 03:43:41 INFO - PROCESS | 1668 | 1467110621660 Marionette TRACE conn3 <- [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:43:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 03:43:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 472ms 03:43:41 INFO - PROCESS | 1668 | 1467110621691 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 03:43:41 INFO - PROCESS | 1668 | 1467110621693 Marionette TRACE conn3 <- [1,2245,null,{"value":"7"}] 03:43:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 03:43:41 INFO - PROCESS | 1668 | 1467110621695 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 03:43:41 INFO - PROCESS | 1668 | 1467110621698 Marionette TRACE conn3 <- [1,2246,null,{}] 03:43:41 INFO - PROCESS | 1668 | 1467110621709 Marionette TRACE conn3 -> [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:43:41 INFO - PROCESS | 1668 | 1467110621714 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:41 INFO - PROCESS | 1668 | 1467110621838 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 03:43:41 INFO - PROCESS | 1668 | 1467110621928 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:41 INFO - PROCESS | 1668 | 1467110621931 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:41 INFO - PROCESS | 1668 | ++DOCSHELL 0x119d0f000 == 29 [pid = 1668] [id = 569] 03:43:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 83 (0x112958c00) [pid = 1668] [serial = 1707] [outer = 0x0] 03:43:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 84 (0x118039400) [pid = 1668] [serial = 1708] [outer = 0x112958c00] 03:43:41 INFO - PROCESS | 1668 | 1467110621975 Marionette DEBUG loaded listener.js 03:43:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 85 (0x118356400) [pid = 1668] [serial = 1709] [outer = 0x112958c00] 03:43:42 INFO - PROCESS | 1668 | 1467110622376 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 03:43:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 03:43:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 721ms 03:43:42 INFO - PROCESS | 1668 | 1467110622417 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 03:43:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 03:43:42 INFO - PROCESS | 1668 | 1467110622419 Marionette TRACE conn3 <- [1,2249,null,{"value":"7"}] 03:43:42 INFO - PROCESS | 1668 | 1467110622421 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 03:43:42 INFO - PROCESS | 1668 | 1467110622422 Marionette TRACE conn3 <- [1,2250,null,{}] 03:43:42 INFO - PROCESS | 1668 | 1467110622424 Marionette TRACE conn3 -> [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:43:42 INFO - PROCESS | 1668 | 1467110622425 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:42 INFO - PROCESS | 1668 | 1467110622503 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 03:43:42 INFO - PROCESS | 1668 | 1467110622508 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:42 INFO - PROCESS | 1668 | 1467110622511 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:42 INFO - PROCESS | 1668 | ++DOCSHELL 0x121dae800 == 30 [pid = 1668] [id = 570] 03:43:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x1186b3c00) [pid = 1668] [serial = 1710] [outer = 0x0] 03:43:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x11874f800) [pid = 1668] [serial = 1711] [outer = 0x1186b3c00] 03:43:42 INFO - PROCESS | 1668 | 1467110622537 Marionette DEBUG loaded listener.js 03:43:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x118e17c00) [pid = 1668] [serial = 1712] [outer = 0x1186b3c00] 03:43:42 INFO - PROCESS | 1668 | 1467110622911 Marionette TRACE conn3 <- [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:43:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 03:43:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 518ms 03:43:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 03:43:42 INFO - PROCESS | 1668 | 1467110622939 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 03:43:42 INFO - PROCESS | 1668 | 1467110622940 Marionette TRACE conn3 <- [1,2253,null,{"value":"7"}] 03:43:42 INFO - PROCESS | 1668 | 1467110622942 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 03:43:42 INFO - PROCESS | 1668 | 1467110622944 Marionette TRACE conn3 <- [1,2254,null,{}] 03:43:42 INFO - PROCESS | 1668 | 1467110622946 Marionette TRACE conn3 -> [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:43:42 INFO - PROCESS | 1668 | 1467110622947 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:43 INFO - PROCESS | 1668 | 1467110623042 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 03:43:43 INFO - PROCESS | 1668 | 1467110623046 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:43 INFO - PROCESS | 1668 | 1467110623047 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:43 INFO - PROCESS | 1668 | ++DOCSHELL 0x124a48800 == 31 [pid = 1668] [id = 571] 03:43:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x116239800) [pid = 1668] [serial = 1713] [outer = 0x0] 03:43:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x119385800) [pid = 1668] [serial = 1714] [outer = 0x116239800] 03:43:43 INFO - PROCESS | 1668 | 1467110623072 Marionette DEBUG loaded listener.js 03:43:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x1196be800) [pid = 1668] [serial = 1715] [outer = 0x116239800] 03:43:43 INFO - PROCESS | 1668 | 1467110623498 Marionette TRACE conn3 <- [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:43:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 03:43:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 570ms 03:43:43 INFO - PROCESS | 1668 | 1467110623514 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 03:43:43 INFO - PROCESS | 1668 | 1467110623516 Marionette TRACE conn3 <- [1,2257,null,{"value":"7"}] 03:43:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 03:43:43 INFO - PROCESS | 1668 | 1467110623519 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 03:43:43 INFO - PROCESS | 1668 | 1467110623521 Marionette TRACE conn3 <- [1,2258,null,{}] 03:43:43 INFO - PROCESS | 1668 | 1467110623524 Marionette TRACE conn3 -> [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:43:43 INFO - PROCESS | 1668 | 1467110623530 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:43 INFO - PROCESS | 1668 | 1467110623699 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 03:43:43 INFO - PROCESS | 1668 | 1467110623716 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:43 INFO - PROCESS | 1668 | 1467110623717 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:43 INFO - PROCESS | 1668 | ++DOCSHELL 0x12669b000 == 32 [pid = 1668] [id = 572] 03:43:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x118e4a000) [pid = 1668] [serial = 1716] [outer = 0x0] 03:43:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x12105bc00) [pid = 1668] [serial = 1717] [outer = 0x118e4a000] 03:43:43 INFO - PROCESS | 1668 | 1467110623742 Marionette DEBUG loaded listener.js 03:43:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x121d80400) [pid = 1668] [serial = 1718] [outer = 0x118e4a000] 03:43:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 03:43:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 570ms 03:43:44 INFO - PROCESS | 1668 | 1467110624085 Marionette TRACE conn3 <- [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:43:44 INFO - PROCESS | 1668 | 1467110624088 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 03:43:44 INFO - PROCESS | 1668 | 1467110624090 Marionette TRACE conn3 <- [1,2261,null,{"value":"7"}] 03:43:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 03:43:44 INFO - PROCESS | 1668 | 1467110624093 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 03:43:44 INFO - PROCESS | 1668 | 1467110624094 Marionette TRACE conn3 <- [1,2262,null,{}] 03:43:44 INFO - PROCESS | 1668 | 1467110624097 Marionette TRACE conn3 -> [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:43:44 INFO - PROCESS | 1668 | 1467110624098 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:44 INFO - PROCESS | 1668 | 1467110624201 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 03:43:44 INFO - PROCESS | 1668 | 1467110624213 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:44 INFO - PROCESS | 1668 | 1467110624214 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:44 INFO - PROCESS | 1668 | ++DOCSHELL 0x129032000 == 33 [pid = 1668] [id = 573] 03:43:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x121d80800) [pid = 1668] [serial = 1719] [outer = 0x0] 03:43:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x124c8c800) [pid = 1668] [serial = 1720] [outer = 0x121d80800] 03:43:44 INFO - PROCESS | 1668 | 1467110624238 Marionette DEBUG loaded listener.js 03:43:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x124e39000) [pid = 1668] [serial = 1721] [outer = 0x121d80800] 03:43:44 INFO - PROCESS | 1668 | 1467110624573 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 03:43:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 03:43:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 518ms 03:43:44 INFO - PROCESS | 1668 | 1467110624613 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 03:43:44 INFO - PROCESS | 1668 | 1467110624614 Marionette TRACE conn3 <- [1,2265,null,{"value":"7"}] 03:43:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 03:43:44 INFO - PROCESS | 1668 | 1467110624616 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 03:43:44 INFO - PROCESS | 1668 | 1467110624617 Marionette TRACE conn3 <- [1,2266,null,{}] 03:43:44 INFO - PROCESS | 1668 | 1467110624619 Marionette TRACE conn3 -> [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:43:44 INFO - PROCESS | 1668 | 1467110624620 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:44 INFO - PROCESS | 1668 | 1467110624910 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 03:43:44 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x12904ac00) [pid = 1668] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 03:43:44 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x128c1d000) [pid = 1668] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 03:43:44 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x112dd1000) [pid = 1668] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 03:43:44 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x116fa0400) [pid = 1668] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 03:43:44 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x1176ef800) [pid = 1668] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 03:43:44 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x11938a000) [pid = 1668] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 03:43:44 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x112e3dc00) [pid = 1668] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 03:43:44 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x124cbf400) [pid = 1668] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 03:43:44 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x121052800) [pid = 1668] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 03:43:44 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x1212d3400) [pid = 1668] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 03:43:44 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x1182b7400) [pid = 1668] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 03:43:44 INFO - PROCESS | 1668 | --DOMWINDOW == 85 (0x112958000) [pid = 1668] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 03:43:44 INFO - PROCESS | 1668 | --DOMWINDOW == 84 (0x128c24c00) [pid = 1668] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 03:43:44 INFO - PROCESS | 1668 | --DOMWINDOW == 83 (0x117ed3000) [pid = 1668] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 03:43:44 INFO - PROCESS | 1668 | --DOMWINDOW == 82 (0x1293e6000) [pid = 1668] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 03:43:44 INFO - PROCESS | 1668 | 1467110624956 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:44 INFO - PROCESS | 1668 | 1467110624957 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:44 INFO - PROCESS | 1668 | ++DOCSHELL 0x119ad0800 == 34 [pid = 1668] [id = 574] 03:43:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 83 (0x112597400) [pid = 1668] [serial = 1722] [outer = 0x0] 03:43:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 84 (0x11295f400) [pid = 1668] [serial = 1723] [outer = 0x112597400] 03:43:44 INFO - PROCESS | 1668 | 1467110624982 Marionette DEBUG loaded listener.js 03:43:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 85 (0x116787000) [pid = 1668] [serial = 1724] [outer = 0x112597400] 03:43:45 INFO - PROCESS | 1668 | 1467110625243 Marionette TRACE conn3 <- [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:43:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 03:43:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 671ms 03:43:45 INFO - PROCESS | 1668 | 1467110625288 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 03:43:45 INFO - PROCESS | 1668 | 1467110625289 Marionette TRACE conn3 <- [1,2269,null,{"value":"7"}] 03:43:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 03:43:45 INFO - PROCESS | 1668 | 1467110625299 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 03:43:45 INFO - PROCESS | 1668 | 1467110625311 Marionette TRACE conn3 <- [1,2270,null,{}] 03:43:45 INFO - PROCESS | 1668 | 1467110625315 Marionette TRACE conn3 -> [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:43:45 INFO - PROCESS | 1668 | 1467110625316 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:45 INFO - PROCESS | 1668 | 1467110625395 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 03:43:45 INFO - PROCESS | 1668 | 1467110625398 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:45 INFO - PROCESS | 1668 | 1467110625400 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:45 INFO - PROCESS | 1668 | ++DOCSHELL 0x119d0b000 == 35 [pid = 1668] [id = 575] 03:43:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x118230800) [pid = 1668] [serial = 1725] [outer = 0x0] 03:43:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x1219cf000) [pid = 1668] [serial = 1726] [outer = 0x118230800] 03:43:45 INFO - PROCESS | 1668 | 1467110625424 Marionette DEBUG loaded listener.js 03:43:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x1256f1800) [pid = 1668] [serial = 1727] [outer = 0x118230800] 03:43:45 INFO - PROCESS | 1668 | 1467110625751 Marionette TRACE conn3 <- [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:43:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 03:43:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 480ms 03:43:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 03:43:45 INFO - PROCESS | 1668 | 1467110625781 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 03:43:45 INFO - PROCESS | 1668 | 1467110625782 Marionette TRACE conn3 <- [1,2273,null,{"value":"7"}] 03:43:45 INFO - PROCESS | 1668 | 1467110625784 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 03:43:45 INFO - PROCESS | 1668 | 1467110625785 Marionette TRACE conn3 <- [1,2274,null,{}] 03:43:45 INFO - PROCESS | 1668 | 1467110625788 Marionette TRACE conn3 -> [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:43:45 INFO - PROCESS | 1668 | 1467110625789 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:45 INFO - PROCESS | 1668 | 1467110625900 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 03:43:45 INFO - PROCESS | 1668 | 1467110625906 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:45 INFO - PROCESS | 1668 | 1467110625908 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:45 INFO - PROCESS | 1668 | ++DOCSHELL 0x12abcd800 == 36 [pid = 1668] [id = 576] 03:43:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x1176ef800) [pid = 1668] [serial = 1728] [outer = 0x0] 03:43:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x1256f7400) [pid = 1668] [serial = 1729] [outer = 0x1176ef800] 03:43:45 INFO - PROCESS | 1668 | 1467110625931 Marionette DEBUG loaded listener.js 03:43:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x126996000) [pid = 1668] [serial = 1730] [outer = 0x1176ef800] 03:43:46 INFO - PROCESS | 1668 | 1467110626234 Marionette TRACE conn3 <- [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:43:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 03:43:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 469ms 03:43:46 INFO - PROCESS | 1668 | 1467110626254 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 03:43:46 INFO - PROCESS | 1668 | 1467110626256 Marionette TRACE conn3 <- [1,2277,null,{"value":"7"}] 03:43:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 03:43:46 INFO - PROCESS | 1668 | 1467110626260 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 03:43:46 INFO - PROCESS | 1668 | 1467110626263 Marionette TRACE conn3 <- [1,2278,null,{}] 03:43:46 INFO - PROCESS | 1668 | 1467110626266 Marionette TRACE conn3 -> [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:43:46 INFO - PROCESS | 1668 | 1467110626267 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:46 INFO - PROCESS | 1668 | 1467110626366 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 03:43:46 INFO - PROCESS | 1668 | 1467110626370 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:46 INFO - PROCESS | 1668 | 1467110626371 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:46 INFO - PROCESS | 1668 | ++DOCSHELL 0x124a45800 == 37 [pid = 1668] [id = 577] 03:43:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x126324000) [pid = 1668] [serial = 1731] [outer = 0x0] 03:43:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x126c73000) [pid = 1668] [serial = 1732] [outer = 0x126324000] 03:43:46 INFO - PROCESS | 1668 | 1467110626398 Marionette DEBUG loaded listener.js 03:43:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x128c7f000) [pid = 1668] [serial = 1733] [outer = 0x126324000] 03:43:46 INFO - PROCESS | 1668 | 1467110626772 Marionette TRACE conn3 <- [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:43:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 03:43:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 523ms 03:43:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 03:43:46 INFO - PROCESS | 1668 | 1467110626782 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 03:43:46 INFO - PROCESS | 1668 | 1467110626784 Marionette TRACE conn3 <- [1,2281,null,{"value":"7"}] 03:43:46 INFO - PROCESS | 1668 | 1467110626801 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 03:43:46 INFO - PROCESS | 1668 | 1467110626802 Marionette TRACE conn3 <- [1,2282,null,{}] 03:43:46 INFO - PROCESS | 1668 | 1467110626807 Marionette TRACE conn3 -> [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:43:46 INFO - PROCESS | 1668 | 1467110626809 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:46 INFO - PROCESS | 1668 | 1467110626927 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 03:43:47 INFO - PROCESS | 1668 | 1467110627032 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:47 INFO - PROCESS | 1668 | 1467110627034 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:47 INFO - PROCESS | 1668 | ++DOCSHELL 0x112f30800 == 38 [pid = 1668] [id = 578] 03:43:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x111f23c00) [pid = 1668] [serial = 1734] [outer = 0x0] 03:43:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x1127ec800) [pid = 1668] [serial = 1735] [outer = 0x111f23c00] 03:43:47 INFO - PROCESS | 1668 | 1467110627065 Marionette DEBUG loaded listener.js 03:43:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x112c0b400) [pid = 1668] [serial = 1736] [outer = 0x111f23c00] 03:43:47 INFO - PROCESS | 1668 | 1467110627585 Marionette TRACE conn3 <- [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:43:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 03:43:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 835ms 03:43:47 INFO - PROCESS | 1668 | 1467110627623 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 03:43:47 INFO - PROCESS | 1668 | 1467110627626 Marionette TRACE conn3 <- [1,2285,null,{"value":"7"}] 03:43:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 03:43:47 INFO - PROCESS | 1668 | 1467110627629 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 03:43:47 INFO - PROCESS | 1668 | 1467110627631 Marionette TRACE conn3 <- [1,2286,null,{}] 03:43:47 INFO - PROCESS | 1668 | 1467110627634 Marionette TRACE conn3 -> [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:43:47 INFO - PROCESS | 1668 | 1467110627637 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:47 INFO - PROCESS | 1668 | 1467110627746 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 03:43:47 INFO - PROCESS | 1668 | 1467110627830 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:47 INFO - PROCESS | 1668 | 1467110627831 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:47 INFO - PROCESS | 1668 | ++DOCSHELL 0x119ad3000 == 39 [pid = 1668] [id = 579] 03:43:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x112dd3000) [pid = 1668] [serial = 1737] [outer = 0x0] 03:43:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x116780800) [pid = 1668] [serial = 1738] [outer = 0x112dd3000] 03:43:47 INFO - PROCESS | 1668 | 1467110627863 Marionette DEBUG loaded listener.js 03:43:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x116a23c00) [pid = 1668] [serial = 1739] [outer = 0x112dd3000] 03:43:48 INFO - PROCESS | 1668 | 1467110628411 Marionette TRACE conn3 <- [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:43:48 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:43:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 973ms 03:43:48 INFO - PROCESS | 1668 | 1467110628601 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 03:43:48 INFO - PROCESS | 1668 | 1467110628604 Marionette TRACE conn3 <- [1,2289,null,{"value":"7"}] 03:43:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 03:43:48 INFO - PROCESS | 1668 | 1467110628607 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 03:43:48 INFO - PROCESS | 1668 | 1467110628609 Marionette TRACE conn3 <- [1,2290,null,{}] 03:43:48 INFO - PROCESS | 1668 | 1467110628613 Marionette TRACE conn3 -> [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:43:48 INFO - PROCESS | 1668 | 1467110628614 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:48 INFO - PROCESS | 1668 | 1467110628716 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 03:43:48 INFO - PROCESS | 1668 | 1467110628773 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:48 INFO - PROCESS | 1668 | 1467110628776 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:48 INFO - PROCESS | 1668 | ++DOCSHELL 0x1164bd800 == 40 [pid = 1668] [id = 580] 03:43:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x1127e4400) [pid = 1668] [serial = 1740] [outer = 0x0] 03:43:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x1127eb400) [pid = 1668] [serial = 1741] [outer = 0x1127e4400] 03:43:48 INFO - PROCESS | 1668 | 1467110628803 Marionette DEBUG loaded listener.js 03:43:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x11295d000) [pid = 1668] [serial = 1742] [outer = 0x1127e4400] 03:43:49 INFO - PROCESS | 1668 | --DOCSHELL 0x124a45800 == 39 [pid = 1668] [id = 577] 03:43:49 INFO - PROCESS | 1668 | --DOCSHELL 0x12abcd800 == 38 [pid = 1668] [id = 576] 03:43:49 INFO - PROCESS | 1668 | --DOCSHELL 0x119d0b000 == 37 [pid = 1668] [id = 575] 03:43:49 INFO - PROCESS | 1668 | --DOCSHELL 0x119ad0800 == 36 [pid = 1668] [id = 574] 03:43:49 INFO - PROCESS | 1668 | --DOCSHELL 0x129032000 == 35 [pid = 1668] [id = 573] 03:43:49 INFO - PROCESS | 1668 | --DOCSHELL 0x12669b000 == 34 [pid = 1668] [id = 572] 03:43:49 INFO - PROCESS | 1668 | --DOCSHELL 0x124a48800 == 33 [pid = 1668] [id = 571] 03:43:49 INFO - PROCESS | 1668 | --DOCSHELL 0x121dae800 == 32 [pid = 1668] [id = 570] 03:43:49 INFO - PROCESS | 1668 | --DOCSHELL 0x119d0f000 == 31 [pid = 1668] [id = 569] 03:43:49 INFO - PROCESS | 1668 | --DOCSHELL 0x1184ac800 == 30 [pid = 1668] [id = 568] 03:43:49 INFO - PROCESS | 1668 | --DOCSHELL 0x11685b800 == 29 [pid = 1668] [id = 567] 03:43:49 INFO - PROCESS | 1668 | --DOCSHELL 0x117e72800 == 28 [pid = 1668] [id = 566] 03:43:49 INFO - PROCESS | 1668 | 1467110629277 Marionette TRACE conn3 <- [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:43:49 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x129503400) [pid = 1668] [serial = 1684] [outer = 0x0] [url = about:blank] 03:43:49 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x1293e6400) [pid = 1668] [serial = 1682] [outer = 0x0] [url = about:blank] 03:43:49 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x128c7ec00) [pid = 1668] [serial = 1670] [outer = 0x0] [url = about:blank] 03:43:49 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x11680a800) [pid = 1668] [serial = 1646] [outer = 0x0] [url = about:blank] 03:43:49 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x1216c7800) [pid = 1668] [serial = 1676] [outer = 0x0] [url = about:blank] 03:43:49 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x1186bb400) [pid = 1668] [serial = 1655] [outer = 0x0] [url = about:blank] 03:43:49 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x1186bf000) [pid = 1668] [serial = 1675] [outer = 0x0] [url = about:blank] 03:43:49 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x119aad400) [pid = 1668] [serial = 1657] [outer = 0x0] [url = about:blank] 03:43:49 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x1162a9000) [pid = 1668] [serial = 1651] [outer = 0x0] [url = about:blank] 03:43:49 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x12927ac00) [pid = 1668] [serial = 1681] [outer = 0x0] [url = about:blank] 03:43:49 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x126033400) [pid = 1668] [serial = 1666] [outer = 0x0] [url = about:blank] 03:43:49 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x126c6e800) [pid = 1668] [serial = 1643] [outer = 0x0] [url = about:blank] 03:43:49 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x1219d4c00) [pid = 1668] [serial = 1661] [outer = 0x0] [url = about:blank] 03:43:49 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x11678a400) [pid = 1668] [serial = 1652] [outer = 0x0] [url = about:blank] 03:43:49 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x12105a000) [pid = 1668] [serial = 1658] [outer = 0x0] [url = about:blank] 03:43:49 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x1186b7800) [pid = 1668] [serial = 1648] [outer = 0x0] [url = about:blank] 03:43:49 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x128c21000) [pid = 1668] [serial = 1669] [outer = 0x0] [url = about:blank] 03:43:49 INFO - PROCESS | 1668 | --DOMWINDOW == 85 (0x123d85000) [pid = 1668] [serial = 1663] [outer = 0x0] [url = about:blank] 03:43:49 INFO - PROCESS | 1668 | --DOMWINDOW == 84 (0x128dfa400) [pid = 1668] [serial = 1673] [outer = 0x0] [url = about:blank] 03:43:49 INFO - PROCESS | 1668 | --DOMWINDOW == 83 (0x118756c00) [pid = 1668] [serial = 1649] [outer = 0x0] [url = about:blank] 03:43:49 INFO - PROCESS | 1668 | --DOMWINDOW == 82 (0x1219cbc00) [pid = 1668] [serial = 1660] [outer = 0x0] [url = about:blank] 03:43:49 INFO - PROCESS | 1668 | --DOMWINDOW == 81 (0x12602e000) [pid = 1668] [serial = 1678] [outer = 0x0] [url = about:blank] 03:43:49 INFO - PROCESS | 1668 | --DOMWINDOW == 80 (0x118277800) [pid = 1668] [serial = 1654] [outer = 0x0] [url = about:blank] 03:43:49 INFO - PROCESS | 1668 | --DOMWINDOW == 79 (0x128c18800) [pid = 1668] [serial = 1667] [outer = 0x0] [url = about:blank] 03:43:49 INFO - PROCESS | 1668 | --DOMWINDOW == 78 (0x124a37000) [pid = 1668] [serial = 1664] [outer = 0x0] [url = about:blank] 03:43:49 INFO - PROCESS | 1668 | --DOMWINDOW == 77 (0x1162a1800) [pid = 1668] [serial = 1645] [outer = 0x0] [url = about:blank] 03:43:49 INFO - PROCESS | 1668 | --DOMWINDOW == 76 (0x128dec800) [pid = 1668] [serial = 1672] [outer = 0x0] [url = about:blank] 03:43:49 INFO - PROCESS | 1668 | --DOMWINDOW == 75 (0x118752000) [pid = 1668] [serial = 1679] [outer = 0x0] [url = about:blank] 03:43:49 INFO - PROCESS | 1668 | --DOMWINDOW == 74 (0x129511800) [pid = 1668] [serial = 1685] [outer = 0x0] [url = about:blank] 03:43:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 03:43:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 723ms 03:43:49 INFO - PROCESS | 1668 | 1467110629332 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 03:43:49 INFO - PROCESS | 1668 | 1467110629334 Marionette TRACE conn3 <- [1,2293,null,{"value":"7"}] 03:43:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 03:43:49 INFO - PROCESS | 1668 | 1467110629341 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 03:43:49 INFO - PROCESS | 1668 | 1467110629347 Marionette TRACE conn3 <- [1,2294,null,{}] 03:43:49 INFO - PROCESS | 1668 | 1467110629351 Marionette TRACE conn3 -> [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:43:49 INFO - PROCESS | 1668 | 1467110629353 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:49 INFO - PROCESS | 1668 | 1467110629471 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 03:43:49 INFO - PROCESS | 1668 | 1467110629487 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:49 INFO - PROCESS | 1668 | 1467110629489 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:49 INFO - PROCESS | 1668 | ++DOCSHELL 0x118ae3000 == 29 [pid = 1668] [id = 581] 03:43:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 75 (0x115d49800) [pid = 1668] [serial = 1743] [outer = 0x0] 03:43:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 76 (0x115d52c00) [pid = 1668] [serial = 1744] [outer = 0x115d49800] 03:43:49 INFO - PROCESS | 1668 | 1467110629533 Marionette DEBUG loaded listener.js 03:43:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 77 (0x115e95c00) [pid = 1668] [serial = 1745] [outer = 0x115d49800] 03:43:49 INFO - PROCESS | 1668 | 1467110629915 Marionette TRACE conn3 <- [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:43:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 03:43:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 629ms 03:43:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 03:43:49 INFO - PROCESS | 1668 | 1467110629966 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 03:43:49 INFO - PROCESS | 1668 | 1467110629968 Marionette TRACE conn3 <- [1,2297,null,{"value":"7"}] 03:43:49 INFO - PROCESS | 1668 | 1467110629970 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 03:43:49 INFO - PROCESS | 1668 | 1467110629971 Marionette TRACE conn3 <- [1,2298,null,{}] 03:43:49 INFO - PROCESS | 1668 | 1467110629984 Marionette TRACE conn3 -> [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:43:49 INFO - PROCESS | 1668 | 1467110629988 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:50 INFO - PROCESS | 1668 | 1467110630092 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 03:43:50 INFO - PROCESS | 1668 | 1467110630102 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:50 INFO - PROCESS | 1668 | 1467110630105 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:50 INFO - PROCESS | 1668 | ++DOCSHELL 0x121132800 == 30 [pid = 1668] [id = 582] 03:43:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 78 (0x1176f4000) [pid = 1668] [serial = 1746] [outer = 0x0] 03:43:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 79 (0x117ed3800) [pid = 1668] [serial = 1747] [outer = 0x1176f4000] 03:43:50 INFO - PROCESS | 1668 | 1467110630134 Marionette DEBUG loaded listener.js 03:43:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 80 (0x11826c000) [pid = 1668] [serial = 1748] [outer = 0x1176f4000] 03:43:50 INFO - PROCESS | 1668 | 1467110630480 Marionette TRACE conn3 <- [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:43:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 03:43:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 522ms 03:43:50 INFO - PROCESS | 1668 | 1467110630501 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 03:43:50 INFO - PROCESS | 1668 | 1467110630503 Marionette TRACE conn3 <- [1,2301,null,{"value":"7"}] 03:43:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 03:43:50 INFO - PROCESS | 1668 | 1467110630507 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 03:43:50 INFO - PROCESS | 1668 | 1467110630508 Marionette TRACE conn3 <- [1,2302,null,{}] 03:43:50 INFO - PROCESS | 1668 | 1467110630513 Marionette TRACE conn3 -> [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:43:50 INFO - PROCESS | 1668 | 1467110630515 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:50 INFO - PROCESS | 1668 | 1467110630636 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 03:43:50 INFO - PROCESS | 1668 | 1467110630642 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:50 INFO - PROCESS | 1668 | 1467110630643 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:50 INFO - PROCESS | 1668 | ++DOCSHELL 0x123d1c800 == 31 [pid = 1668] [id = 583] 03:43:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 81 (0x112c8c400) [pid = 1668] [serial = 1749] [outer = 0x0] 03:43:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 82 (0x118357400) [pid = 1668] [serial = 1750] [outer = 0x112c8c400] 03:43:50 INFO - PROCESS | 1668 | 1467110630682 Marionette DEBUG loaded listener.js 03:43:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 83 (0x1186ba400) [pid = 1668] [serial = 1751] [outer = 0x112c8c400] 03:43:51 INFO - PROCESS | 1668 | 1467110631162 Marionette TRACE conn3 <- [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:43:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 03:43:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 671ms 03:43:51 INFO - PROCESS | 1668 | 1467110631183 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 03:43:51 INFO - PROCESS | 1668 | 1467110631185 Marionette TRACE conn3 <- [1,2305,null,{"value":"7"}] 03:43:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 03:43:51 INFO - PROCESS | 1668 | 1467110631189 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 03:43:51 INFO - PROCESS | 1668 | 1467110631192 Marionette TRACE conn3 <- [1,2306,null,{}] 03:43:51 INFO - PROCESS | 1668 | 1467110631196 Marionette TRACE conn3 -> [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:43:51 INFO - PROCESS | 1668 | 1467110631197 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:51 INFO - PROCESS | 1668 | 1467110631270 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 03:43:51 INFO - PROCESS | 1668 | 1467110631278 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:51 INFO - PROCESS | 1668 | 1467110631279 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:51 INFO - PROCESS | 1668 | ++DOCSHELL 0x118476000 == 32 [pid = 1668] [id = 584] 03:43:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 84 (0x1186bb800) [pid = 1668] [serial = 1752] [outer = 0x0] 03:43:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 85 (0x118789c00) [pid = 1668] [serial = 1753] [outer = 0x1186bb800] 03:43:51 INFO - PROCESS | 1668 | 1467110631303 Marionette DEBUG loaded listener.js 03:43:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x118e4e000) [pid = 1668] [serial = 1754] [outer = 0x1186bb800] 03:43:51 INFO - PROCESS | 1668 | 1467110631684 Marionette TRACE conn3 <- [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:43:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 03:43:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 525ms 03:43:51 INFO - PROCESS | 1668 | 1467110631713 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 03:43:51 INFO - PROCESS | 1668 | 1467110631714 Marionette TRACE conn3 <- [1,2309,null,{"value":"7"}] 03:43:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 03:43:51 INFO - PROCESS | 1668 | 1467110631716 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 03:43:51 INFO - PROCESS | 1668 | 1467110631718 Marionette TRACE conn3 <- [1,2310,null,{}] 03:43:51 INFO - PROCESS | 1668 | 1467110631720 Marionette TRACE conn3 -> [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:43:51 INFO - PROCESS | 1668 | 1467110631724 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:51 INFO - PROCESS | 1668 | 1467110631855 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 03:43:51 INFO - PROCESS | 1668 | 1467110631859 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:51 INFO - PROCESS | 1668 | 1467110631861 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:51 INFO - PROCESS | 1668 | ++DOCSHELL 0x129025000 == 33 [pid = 1668] [id = 585] 03:43:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x119384000) [pid = 1668] [serial = 1755] [outer = 0x0] 03:43:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x11943bc00) [pid = 1668] [serial = 1756] [outer = 0x119384000] 03:43:51 INFO - PROCESS | 1668 | 1467110631918 Marionette DEBUG loaded listener.js 03:43:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x1216bd400) [pid = 1668] [serial = 1757] [outer = 0x119384000] 03:43:52 INFO - PROCESS | 1668 | 1467110632247 Marionette TRACE conn3 <- [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:43:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 03:43:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 571ms 03:43:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 03:43:52 INFO - PROCESS | 1668 | 1467110632296 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 03:43:52 INFO - PROCESS | 1668 | 1467110632297 Marionette TRACE conn3 <- [1,2313,null,{"value":"7"}] 03:43:52 INFO - PROCESS | 1668 | 1467110632299 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 03:43:52 INFO - PROCESS | 1668 | 1467110632300 Marionette TRACE conn3 <- [1,2314,null,{}] 03:43:52 INFO - PROCESS | 1668 | 1467110632302 Marionette TRACE conn3 -> [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:43:52 INFO - PROCESS | 1668 | 1467110632303 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:52 INFO - PROCESS | 1668 | 1467110632401 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 03:43:52 INFO - PROCESS | 1668 | 1467110632404 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:52 INFO - PROCESS | 1668 | 1467110632406 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:52 INFO - PROCESS | 1668 | ++DOCSHELL 0x129326000 == 34 [pid = 1668] [id = 586] 03:43:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x1216be800) [pid = 1668] [serial = 1758] [outer = 0x0] 03:43:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x1216cbc00) [pid = 1668] [serial = 1759] [outer = 0x1216be800] 03:43:52 INFO - PROCESS | 1668 | 1467110632431 Marionette DEBUG loaded listener.js 03:43:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x1219d0c00) [pid = 1668] [serial = 1760] [outer = 0x1216be800] 03:43:52 INFO - PROCESS | 1668 | 1467110632787 Marionette TRACE conn3 <- [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:43:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 03:43:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 519ms 03:43:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 03:43:52 INFO - PROCESS | 1668 | 1467110632826 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 03:43:52 INFO - PROCESS | 1668 | 1467110632828 Marionette TRACE conn3 <- [1,2317,null,{"value":"7"}] 03:43:52 INFO - PROCESS | 1668 | 1467110632830 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 03:43:52 INFO - PROCESS | 1668 | 1467110632832 Marionette TRACE conn3 <- [1,2318,null,{}] 03:43:52 INFO - PROCESS | 1668 | 1467110632834 Marionette TRACE conn3 -> [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:43:52 INFO - PROCESS | 1668 | 1467110632835 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:52 INFO - PROCESS | 1668 | 1467110632934 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 03:43:52 INFO - PROCESS | 1668 | 1467110632937 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:52 INFO - PROCESS | 1668 | 1467110632938 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:52 INFO - PROCESS | 1668 | ++DOCSHELL 0x12a77e000 == 35 [pid = 1668] [id = 587] 03:43:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x1216c3400) [pid = 1668] [serial = 1761] [outer = 0x0] 03:43:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x121add800) [pid = 1668] [serial = 1762] [outer = 0x1216c3400] 03:43:52 INFO - PROCESS | 1668 | 1467110632964 Marionette DEBUG loaded listener.js 03:43:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x124a3dc00) [pid = 1668] [serial = 1763] [outer = 0x1216c3400] 03:43:53 INFO - PROCESS | 1668 | 1467110633288 Marionette TRACE conn3 <- [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:43:53 INFO - PROCESS | 1668 | 1467110633352 Marionette TRACE conn3 <- [1,2321,null,{"value":"7"}] 03:43:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 03:43:53 INFO - PROCESS | 1668 | 1467110633354 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 03:43:53 INFO - PROCESS | 1668 | 1467110633355 Marionette TRACE conn3 <- [1,2322,null,{}] 03:43:53 INFO - PROCESS | 1668 | 1467110633357 Marionette TRACE conn3 -> [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:43:53 INFO - PROCESS | 1668 | 1467110633358 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:53 INFO - PROCESS | 1668 | 1467110633456 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 03:43:53 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x116239800) [pid = 1668] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 03:43:53 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x1186b3c00) [pid = 1668] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 03:43:53 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x112dddc00) [pid = 1668] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 03:43:53 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x112958c00) [pid = 1668] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 03:43:53 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x1162ac000) [pid = 1668] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 03:43:53 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x118e4a000) [pid = 1668] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 03:43:53 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x1164f0400) [pid = 1668] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 03:43:53 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x119310800) [pid = 1668] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 03:43:53 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x121d80800) [pid = 1668] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 03:43:53 INFO - PROCESS | 1668 | --DOMWINDOW == 85 (0x1256f8400) [pid = 1668] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 03:43:53 INFO - PROCESS | 1668 | --DOMWINDOW == 84 (0x1182b9800) [pid = 1668] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 03:43:53 INFO - PROCESS | 1668 | --DOMWINDOW == 83 (0x112597400) [pid = 1668] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 03:43:53 INFO - PROCESS | 1668 | --DOMWINDOW == 82 (0x1176ef800) [pid = 1668] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 03:43:53 INFO - PROCESS | 1668 | --DOMWINDOW == 81 (0x118230800) [pid = 1668] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 03:43:53 INFO - PROCESS | 1668 | 1467110633574 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:53 INFO - PROCESS | 1668 | 1467110633575 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:53 INFO - PROCESS | 1668 | ++DOCSHELL 0x121137000 == 36 [pid = 1668] [id = 588] 03:43:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 82 (0x1125a0400) [pid = 1668] [serial = 1764] [outer = 0x0] 03:43:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 83 (0x114e88400) [pid = 1668] [serial = 1765] [outer = 0x1125a0400] 03:43:53 INFO - PROCESS | 1668 | 1467110633607 Marionette DEBUG loaded listener.js 03:43:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 84 (0x11714d000) [pid = 1668] [serial = 1766] [outer = 0x1125a0400] 03:43:53 INFO - PROCESS | 1668 | 1467110633882 Marionette TRACE conn3 <- [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:43:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 03:43:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 570ms 03:43:53 INFO - PROCESS | 1668 | 1467110633931 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 03:43:53 INFO - PROCESS | 1668 | 1467110633932 Marionette TRACE conn3 <- [1,2325,null,{"value":"7"}] 03:43:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 03:43:53 INFO - PROCESS | 1668 | 1467110633935 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 03:43:53 INFO - PROCESS | 1668 | 1467110633936 Marionette TRACE conn3 <- [1,2326,null,{}] 03:43:53 INFO - PROCESS | 1668 | 1467110633938 Marionette TRACE conn3 -> [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:43:53 INFO - PROCESS | 1668 | 1467110633940 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:54 INFO - PROCESS | 1668 | 1467110634023 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 03:43:54 INFO - PROCESS | 1668 | 1467110634029 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:54 INFO - PROCESS | 1668 | 1467110634031 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:54 INFO - PROCESS | 1668 | ++DOCSHELL 0x123d1c000 == 37 [pid = 1668] [id = 589] 03:43:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 85 (0x11835f800) [pid = 1668] [serial = 1767] [outer = 0x0] 03:43:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x121a43400) [pid = 1668] [serial = 1768] [outer = 0x11835f800] 03:43:54 INFO - PROCESS | 1668 | 1467110634055 Marionette DEBUG loaded listener.js 03:43:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x1251bc800) [pid = 1668] [serial = 1769] [outer = 0x11835f800] 03:43:54 INFO - PROCESS | 1668 | 1467110634379 Marionette TRACE conn3 <- [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:43:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 03:43:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 469ms 03:43:54 INFO - PROCESS | 1668 | 1467110634405 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 03:43:54 INFO - PROCESS | 1668 | 1467110634406 Marionette TRACE conn3 <- [1,2329,null,{"value":"7"}] 03:43:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 03:43:54 INFO - PROCESS | 1668 | 1467110634411 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 03:43:54 INFO - PROCESS | 1668 | 1467110634413 Marionette TRACE conn3 <- [1,2330,null,{}] 03:43:54 INFO - PROCESS | 1668 | 1467110634416 Marionette TRACE conn3 -> [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:43:54 INFO - PROCESS | 1668 | 1467110634417 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:54 INFO - PROCESS | 1668 | 1467110634535 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 03:43:54 INFO - PROCESS | 1668 | 1467110634543 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:54 INFO - PROCESS | 1668 | 1467110634545 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:54 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bae5800 == 38 [pid = 1668] [id = 590] 03:43:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x1256efc00) [pid = 1668] [serial = 1770] [outer = 0x0] 03:43:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x12631fc00) [pid = 1668] [serial = 1771] [outer = 0x1256efc00] 03:43:54 INFO - PROCESS | 1668 | 1467110634579 Marionette DEBUG loaded listener.js 03:43:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x126c76400) [pid = 1668] [serial = 1772] [outer = 0x1256efc00] 03:43:54 INFO - PROCESS | 1668 | 1467110634953 Marionette TRACE conn3 <- [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:43:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 03:43:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 570ms 03:43:54 INFO - PROCESS | 1668 | 1467110634981 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 03:43:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 03:43:54 INFO - PROCESS | 1668 | 1467110634983 Marionette TRACE conn3 <- [1,2333,null,{"value":"7"}] 03:43:54 INFO - PROCESS | 1668 | 1467110634987 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 03:43:54 INFO - PROCESS | 1668 | 1467110634988 Marionette TRACE conn3 <- [1,2334,null,{}] 03:43:54 INFO - PROCESS | 1668 | 1467110634992 Marionette TRACE conn3 -> [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:43:54 INFO - PROCESS | 1668 | 1467110634993 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:55 INFO - PROCESS | 1668 | 1467110635115 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 03:43:55 INFO - PROCESS | 1668 | 1467110635204 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:55 INFO - PROCESS | 1668 | 1467110635205 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:55 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bc93800 == 39 [pid = 1668] [id = 591] 03:43:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x112dd1400) [pid = 1668] [serial = 1773] [outer = 0x0] 03:43:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x126c78400) [pid = 1668] [serial = 1774] [outer = 0x112dd1400] 03:43:55 INFO - PROCESS | 1668 | 1467110635228 Marionette DEBUG loaded listener.js 03:43:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x128c82400) [pid = 1668] [serial = 1775] [outer = 0x112dd1400] 03:43:55 INFO - PROCESS | 1668 | 1467110635479 Marionette TRACE conn3 <- [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:43:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 03:43:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 520ms 03:43:55 INFO - PROCESS | 1668 | 1467110635514 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 03:43:55 INFO - PROCESS | 1668 | 1467110635515 Marionette TRACE conn3 <- [1,2337,null,{"value":"7"}] 03:43:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 03:43:55 INFO - PROCESS | 1668 | 1467110635518 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 03:43:55 INFO - PROCESS | 1668 | 1467110635519 Marionette TRACE conn3 <- [1,2338,null,{}] 03:43:55 INFO - PROCESS | 1668 | 1467110635521 Marionette TRACE conn3 -> [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:43:55 INFO - PROCESS | 1668 | 1467110635522 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:55 INFO - PROCESS | 1668 | 1467110635658 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 03:43:55 INFO - PROCESS | 1668 | 1467110635718 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:55 INFO - PROCESS | 1668 | 1467110635719 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:55 INFO - PROCESS | 1668 | ++DOCSHELL 0x112e0e000 == 40 [pid = 1668] [id = 592] 03:43:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x111e5fc00) [pid = 1668] [serial = 1776] [outer = 0x0] 03:43:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x11259bc00) [pid = 1668] [serial = 1777] [outer = 0x111e5fc00] 03:43:55 INFO - PROCESS | 1668 | 1467110635750 Marionette DEBUG loaded listener.js 03:43:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x112c8b400) [pid = 1668] [serial = 1778] [outer = 0x111e5fc00] 03:43:56 INFO - PROCESS | 1668 | 1467110636236 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 03:43:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 03:43:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 771ms 03:43:56 INFO - PROCESS | 1668 | 1467110636297 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 03:43:56 INFO - PROCESS | 1668 | 1467110636301 Marionette TRACE conn3 <- [1,2341,null,{"value":"7"}] 03:43:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 03:43:56 INFO - PROCESS | 1668 | 1467110636307 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 03:43:56 INFO - PROCESS | 1668 | 1467110636312 Marionette TRACE conn3 <- [1,2342,null,{}] 03:43:56 INFO - PROCESS | 1668 | 1467110636316 Marionette TRACE conn3 -> [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:43:56 INFO - PROCESS | 1668 | 1467110636321 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:56 INFO - PROCESS | 1668 | 1467110636508 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 03:43:56 INFO - PROCESS | 1668 | 1467110636599 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:56 INFO - PROCESS | 1668 | 1467110636600 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:56 INFO - PROCESS | 1668 | ++DOCSHELL 0x12195a000 == 41 [pid = 1668] [id = 593] 03:43:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x116780000) [pid = 1668] [serial = 1779] [outer = 0x0] 03:43:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x11678ac00) [pid = 1668] [serial = 1780] [outer = 0x116780000] 03:43:56 INFO - PROCESS | 1668 | 1467110636630 Marionette DEBUG loaded listener.js 03:43:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x116fa1c00) [pid = 1668] [serial = 1781] [outer = 0x116780000] 03:43:57 INFO - PROCESS | 1668 | 1467110637047 Marionette TRACE conn3 <- [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:43:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 03:43:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 776ms 03:43:57 INFO - PROCESS | 1668 | 1467110637083 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 03:43:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 03:43:57 INFO - PROCESS | 1668 | 1467110637085 Marionette TRACE conn3 <- [1,2345,null,{"value":"7"}] 03:43:57 INFO - PROCESS | 1668 | 1467110637087 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 03:43:57 INFO - PROCESS | 1668 | 1467110637089 Marionette TRACE conn3 <- [1,2346,null,{}] 03:43:57 INFO - PROCESS | 1668 | 1467110637091 Marionette TRACE conn3 -> [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:43:57 INFO - PROCESS | 1668 | 1467110637092 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:57 INFO - PROCESS | 1668 | 1467110637194 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 03:43:57 INFO - PROCESS | 1668 | 1467110637263 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:57 INFO - PROCESS | 1668 | 1467110637265 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:57 INFO - PROCESS | 1668 | ++DOCSHELL 0x12b268800 == 42 [pid = 1668] [id = 594] 03:43:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x11822c800) [pid = 1668] [serial = 1782] [outer = 0x0] 03:43:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x11835b800) [pid = 1668] [serial = 1783] [outer = 0x11822c800] 03:43:57 INFO - PROCESS | 1668 | 1467110637338 Marionette DEBUG loaded listener.js 03:43:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x119304c00) [pid = 1668] [serial = 1784] [outer = 0x11822c800] 03:43:57 INFO - PROCESS | 1668 | 1467110637933 Marionette TRACE conn3 <- [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:43:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 03:43:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 873ms 03:43:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 03:43:57 INFO - PROCESS | 1668 | 1467110637961 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 03:43:57 INFO - PROCESS | 1668 | 1467110637964 Marionette TRACE conn3 <- [1,2349,null,{"value":"7"}] 03:43:57 INFO - PROCESS | 1668 | 1467110637972 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 03:43:57 INFO - PROCESS | 1668 | 1467110637975 Marionette TRACE conn3 <- [1,2350,null,{}] 03:43:57 INFO - PROCESS | 1668 | 1467110637978 Marionette TRACE conn3 -> [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:43:57 INFO - PROCESS | 1668 | 1467110637980 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:58 INFO - PROCESS | 1668 | 1467110638081 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 03:43:58 INFO - PROCESS | 1668 | 1467110638157 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:58 INFO - PROCESS | 1668 | 1467110638158 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:58 INFO - PROCESS | 1668 | ++DOCSHELL 0x12caf7000 == 43 [pid = 1668] [id = 595] 03:43:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x12105e800) [pid = 1668] [serial = 1785] [outer = 0x0] 03:43:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x1218a6000) [pid = 1668] [serial = 1786] [outer = 0x12105e800] 03:43:58 INFO - PROCESS | 1668 | 1467110638187 Marionette DEBUG loaded listener.js 03:43:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x123e0e800) [pid = 1668] [serial = 1787] [outer = 0x12105e800] 03:43:58 INFO - PROCESS | 1668 | 1467110638619 Marionette TRACE conn3 <- [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:43:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 03:43:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 678ms 03:43:58 INFO - PROCESS | 1668 | 1467110638646 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 03:43:58 INFO - PROCESS | 1668 | 1467110638647 Marionette TRACE conn3 <- [1,2353,null,{"value":"7"}] 03:43:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 03:43:58 INFO - PROCESS | 1668 | 1467110638649 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 03:43:58 INFO - PROCESS | 1668 | 1467110638650 Marionette TRACE conn3 <- [1,2354,null,{}] 03:43:58 INFO - PROCESS | 1668 | 1467110638653 Marionette TRACE conn3 -> [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:43:58 INFO - PROCESS | 1668 | 1467110638654 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:58 INFO - PROCESS | 1668 | 1467110638757 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 03:43:58 INFO - PROCESS | 1668 | 1467110638820 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:58 INFO - PROCESS | 1668 | 1467110638821 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:58 INFO - PROCESS | 1668 | ++DOCSHELL 0x118eda800 == 44 [pid = 1668] [id = 596] 03:43:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x116781800) [pid = 1668] [serial = 1788] [outer = 0x0] 03:43:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x123e9a800) [pid = 1668] [serial = 1789] [outer = 0x116781800] 03:43:58 INFO - PROCESS | 1668 | 1467110638852 Marionette DEBUG loaded listener.js 03:43:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x12632b000) [pid = 1668] [serial = 1790] [outer = 0x116781800] 03:43:59 INFO - PROCESS | 1668 | 1467110639498 Marionette TRACE conn3 <- [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:43:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 03:43:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 869ms 03:43:59 INFO - PROCESS | 1668 | 1467110639518 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 03:43:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 03:43:59 INFO - PROCESS | 1668 | 1467110639521 Marionette TRACE conn3 <- [1,2357,null,{"value":"7"}] 03:43:59 INFO - PROCESS | 1668 | 1467110639541 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 03:43:59 INFO - PROCESS | 1668 | 1467110639543 Marionette TRACE conn3 <- [1,2358,null,{}] 03:43:59 INFO - PROCESS | 1668 | 1467110639549 Marionette TRACE conn3 -> [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:43:59 INFO - PROCESS | 1668 | 1467110639550 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:59 INFO - PROCESS | 1668 | 1467110639646 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 03:43:59 INFO - PROCESS | 1668 | 1467110639720 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:59 INFO - PROCESS | 1668 | 1467110639722 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:43:59 INFO - PROCESS | 1668 | ++DOCSHELL 0x1212b7800 == 45 [pid = 1668] [id = 597] 03:43:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x112e83800) [pid = 1668] [serial = 1791] [outer = 0x0] 03:43:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 110 (0x114eae000) [pid = 1668] [serial = 1792] [outer = 0x112e83800] 03:43:59 INFO - PROCESS | 1668 | 1467110639749 Marionette DEBUG loaded listener.js 03:43:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 111 (0x11677fc00) [pid = 1668] [serial = 1793] [outer = 0x112e83800] 03:44:00 INFO - PROCESS | 1668 | --DOCSHELL 0x12bc93800 == 44 [pid = 1668] [id = 591] 03:44:00 INFO - PROCESS | 1668 | --DOCSHELL 0x12bae5800 == 43 [pid = 1668] [id = 590] 03:44:00 INFO - PROCESS | 1668 | --DOCSHELL 0x123d1c000 == 42 [pid = 1668] [id = 589] 03:44:00 INFO - PROCESS | 1668 | --DOCSHELL 0x121137000 == 41 [pid = 1668] [id = 588] 03:44:00 INFO - PROCESS | 1668 | --DOCSHELL 0x12a77e000 == 40 [pid = 1668] [id = 587] 03:44:00 INFO - PROCESS | 1668 | --DOCSHELL 0x129326000 == 39 [pid = 1668] [id = 586] 03:44:00 INFO - PROCESS | 1668 | --DOCSHELL 0x129025000 == 38 [pid = 1668] [id = 585] 03:44:00 INFO - PROCESS | 1668 | --DOCSHELL 0x118476000 == 37 [pid = 1668] [id = 584] 03:44:00 INFO - PROCESS | 1668 | --DOCSHELL 0x123d1c800 == 36 [pid = 1668] [id = 583] 03:44:00 INFO - PROCESS | 1668 | --DOCSHELL 0x121132800 == 35 [pid = 1668] [id = 582] 03:44:00 INFO - PROCESS | 1668 | --DOCSHELL 0x118ae3000 == 34 [pid = 1668] [id = 581] 03:44:00 INFO - PROCESS | 1668 | --DOCSHELL 0x1164bd800 == 33 [pid = 1668] [id = 580] 03:44:00 INFO - PROCESS | 1668 | --DOCSHELL 0x119ad3000 == 32 [pid = 1668] [id = 579] 03:44:00 INFO - PROCESS | 1668 | --DOCSHELL 0x112f30800 == 31 [pid = 1668] [id = 578] 03:44:00 INFO - PROCESS | 1668 | --DOCSHELL 0x118eda800 == 30 [pid = 1668] [id = 596] 03:44:00 INFO - PROCESS | 1668 | --DOCSHELL 0x12caf7000 == 29 [pid = 1668] [id = 595] 03:44:00 INFO - PROCESS | 1668 | --DOCSHELL 0x12b268800 == 28 [pid = 1668] [id = 594] 03:44:00 INFO - PROCESS | 1668 | --DOCSHELL 0x12195a000 == 27 [pid = 1668] [id = 593] 03:44:00 INFO - PROCESS | 1668 | --DOCSHELL 0x112e0e000 == 26 [pid = 1668] [id = 592] 03:44:00 INFO - PROCESS | 1668 | --DOMWINDOW == 110 (0x126c73000) [pid = 1668] [serial = 1732] [outer = 0x0] [url = about:blank] 03:44:00 INFO - PROCESS | 1668 | --DOMWINDOW == 109 (0x119385800) [pid = 1668] [serial = 1714] [outer = 0x0] [url = about:blank] 03:44:00 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x11874f800) [pid = 1668] [serial = 1711] [outer = 0x0] [url = about:blank] 03:44:00 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x112e8c000) [pid = 1668] [serial = 1702] [outer = 0x0] [url = about:blank] 03:44:00 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x115d55800) [pid = 1668] [serial = 1703] [outer = 0x0] [url = about:blank] 03:44:00 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x115d49c00) [pid = 1668] [serial = 1699] [outer = 0x0] [url = about:blank] 03:44:00 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x118039400) [pid = 1668] [serial = 1708] [outer = 0x0] [url = about:blank] 03:44:00 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x118356400) [pid = 1668] [serial = 1709] [outer = 0x0] [url = about:blank] 03:44:00 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x116785800) [pid = 1668] [serial = 1705] [outer = 0x0] [url = about:blank] 03:44:00 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x116a22400) [pid = 1668] [serial = 1706] [outer = 0x0] [url = about:blank] 03:44:00 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x12105bc00) [pid = 1668] [serial = 1717] [outer = 0x0] [url = about:blank] 03:44:00 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x117ed9400) [pid = 1668] [serial = 1688] [outer = 0x0] [url = about:blank] 03:44:00 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x11678a800) [pid = 1668] [serial = 1687] [outer = 0x0] [url = about:blank] 03:44:00 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x121161800) [pid = 1668] [serial = 1691] [outer = 0x0] [url = about:blank] 03:44:00 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x1196bf400) [pid = 1668] [serial = 1690] [outer = 0x0] [url = about:blank] 03:44:00 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x124c8c800) [pid = 1668] [serial = 1720] [outer = 0x0] [url = about:blank] 03:44:00 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x121d80400) [pid = 1668] [serial = 1718] [outer = 0x0] [url = about:blank] 03:44:00 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x126c70000) [pid = 1668] [serial = 1694] [outer = 0x0] [url = about:blank] 03:44:00 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x1263ed800) [pid = 1668] [serial = 1693] [outer = 0x0] [url = about:blank] 03:44:00 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x126c71000) [pid = 1668] [serial = 1697] [outer = 0x0] [url = about:blank] 03:44:00 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x121d80c00) [pid = 1668] [serial = 1696] [outer = 0x0] [url = about:blank] 03:44:00 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x124e39000) [pid = 1668] [serial = 1721] [outer = 0x0] [url = about:blank] 03:44:00 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x116787000) [pid = 1668] [serial = 1724] [outer = 0x0] [url = about:blank] 03:44:00 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x126996000) [pid = 1668] [serial = 1730] [outer = 0x0] [url = about:blank] 03:44:00 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x1256f1800) [pid = 1668] [serial = 1727] [outer = 0x0] [url = about:blank] 03:44:00 INFO - PROCESS | 1668 | --DOMWINDOW == 85 (0x11295f400) [pid = 1668] [serial = 1723] [outer = 0x0] [url = about:blank] 03:44:00 INFO - PROCESS | 1668 | --DOMWINDOW == 84 (0x1256f7400) [pid = 1668] [serial = 1729] [outer = 0x0] [url = about:blank] 03:44:00 INFO - PROCESS | 1668 | --DOMWINDOW == 83 (0x1196be800) [pid = 1668] [serial = 1715] [outer = 0x0] [url = about:blank] 03:44:00 INFO - PROCESS | 1668 | --DOMWINDOW == 82 (0x1219cf000) [pid = 1668] [serial = 1726] [outer = 0x0] [url = about:blank] 03:44:00 INFO - PROCESS | 1668 | --DOMWINDOW == 81 (0x118e17c00) [pid = 1668] [serial = 1712] [outer = 0x0] [url = about:blank] 03:44:00 INFO - PROCESS | 1668 | 1467110640754 Marionette TRACE conn3 <- [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:44:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 03:44:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1243ms 03:44:00 INFO - PROCESS | 1668 | 1467110640767 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 03:44:00 INFO - PROCESS | 1668 | 1467110640769 Marionette TRACE conn3 <- [1,2361,null,{"value":"7"}] 03:44:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 03:44:00 INFO - PROCESS | 1668 | 1467110640773 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 03:44:00 INFO - PROCESS | 1668 | 1467110640776 Marionette TRACE conn3 <- [1,2362,null,{}] 03:44:00 INFO - PROCESS | 1668 | 1467110640780 Marionette TRACE conn3 -> [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:44:00 INFO - PROCESS | 1668 | 1467110640782 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:00 INFO - PROCESS | 1668 | 1467110640870 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 03:44:00 INFO - PROCESS | 1668 | 1467110640877 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:00 INFO - PROCESS | 1668 | 1467110640879 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:00 INFO - PROCESS | 1668 | ++DOCSHELL 0x116abf800 == 27 [pid = 1668] [id = 598] 03:44:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 82 (0x112dcec00) [pid = 1668] [serial = 1794] [outer = 0x0] 03:44:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 83 (0x112dd3c00) [pid = 1668] [serial = 1795] [outer = 0x112dcec00] 03:44:00 INFO - PROCESS | 1668 | 1467110640909 Marionette DEBUG loaded listener.js 03:44:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 84 (0x112ee6800) [pid = 1668] [serial = 1796] [outer = 0x112dcec00] 03:44:01 INFO - PROCESS | 1668 | 1467110641329 Marionette TRACE conn3 <- [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:44:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 03:44:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 574ms 03:44:01 INFO - PROCESS | 1668 | 1467110641375 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 03:44:01 INFO - PROCESS | 1668 | 1467110641379 Marionette TRACE conn3 <- [1,2365,null,{"value":"7"}] 03:44:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 03:44:01 INFO - PROCESS | 1668 | 1467110641385 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 03:44:01 INFO - PROCESS | 1668 | 1467110641387 Marionette TRACE conn3 <- [1,2366,null,{}] 03:44:01 INFO - PROCESS | 1668 | 1467110641390 Marionette TRACE conn3 -> [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:44:01 INFO - PROCESS | 1668 | 1467110641392 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:01 INFO - PROCESS | 1668 | 1467110641484 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 03:44:01 INFO - PROCESS | 1668 | 1467110641491 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:01 INFO - PROCESS | 1668 | 1467110641493 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:01 INFO - PROCESS | 1668 | ++DOCSHELL 0x118ad5800 == 28 [pid = 1668] [id = 599] 03:44:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 85 (0x115e1e400) [pid = 1668] [serial = 1797] [outer = 0x0] 03:44:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x116711c00) [pid = 1668] [serial = 1798] [outer = 0x115e1e400] 03:44:01 INFO - PROCESS | 1668 | 1467110641538 Marionette DEBUG loaded listener.js 03:44:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x11687c400) [pid = 1668] [serial = 1799] [outer = 0x115e1e400] 03:44:01 INFO - PROCESS | 1668 | 1467110641949 Marionette TRACE conn3 <- [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:44:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 03:44:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 621ms 03:44:02 INFO - PROCESS | 1668 | 1467110642007 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 03:44:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 03:44:02 INFO - PROCESS | 1668 | 1467110642016 Marionette TRACE conn3 <- [1,2369,null,{"value":"7"}] 03:44:02 INFO - PROCESS | 1668 | 1467110642018 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 03:44:02 INFO - PROCESS | 1668 | 1467110642021 Marionette TRACE conn3 <- [1,2370,null,{}] 03:44:02 INFO - PROCESS | 1668 | 1467110642028 Marionette TRACE conn3 -> [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:44:02 INFO - PROCESS | 1668 | 1467110642032 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:02 INFO - PROCESS | 1668 | 1467110642111 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 03:44:02 INFO - PROCESS | 1668 | 1467110642116 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:02 INFO - PROCESS | 1668 | 1467110642118 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:02 INFO - PROCESS | 1668 | ++DOCSHELL 0x121136800 == 29 [pid = 1668] [id = 600] 03:44:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x117ed9400) [pid = 1668] [serial = 1800] [outer = 0x0] 03:44:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x1182bcc00) [pid = 1668] [serial = 1801] [outer = 0x117ed9400] 03:44:02 INFO - PROCESS | 1668 | 1467110642146 Marionette DEBUG loaded listener.js 03:44:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x1186be800) [pid = 1668] [serial = 1802] [outer = 0x117ed9400] 03:44:02 INFO - PROCESS | 1668 | 1467110642502 Marionette TRACE conn3 <- [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:44:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 03:44:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 520ms 03:44:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 03:44:02 INFO - PROCESS | 1668 | 1467110642539 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 03:44:02 INFO - PROCESS | 1668 | 1467110642541 Marionette TRACE conn3 <- [1,2373,null,{"value":"7"}] 03:44:02 INFO - PROCESS | 1668 | 1467110642543 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 03:44:02 INFO - PROCESS | 1668 | 1467110642544 Marionette TRACE conn3 <- [1,2374,null,{}] 03:44:02 INFO - PROCESS | 1668 | 1467110642546 Marionette TRACE conn3 -> [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:44:02 INFO - PROCESS | 1668 | 1467110642547 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:02 INFO - PROCESS | 1668 | 1467110642653 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 03:44:02 INFO - PROCESS | 1668 | 1467110642690 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:02 INFO - PROCESS | 1668 | 1467110642691 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:02 INFO - PROCESS | 1668 | ++DOCSHELL 0x121da4800 == 30 [pid = 1668] [id = 601] 03:44:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x118753c00) [pid = 1668] [serial = 1803] [outer = 0x0] 03:44:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x118797c00) [pid = 1668] [serial = 1804] [outer = 0x118753c00] 03:44:02 INFO - PROCESS | 1668 | 1467110642717 Marionette DEBUG loaded listener.js 03:44:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x119384c00) [pid = 1668] [serial = 1805] [outer = 0x118753c00] 03:44:03 INFO - PROCESS | 1668 | 1467110643021 Marionette TRACE conn3 <- [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:44:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 03:44:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 521ms 03:44:03 INFO - PROCESS | 1668 | 1467110643065 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 03:44:03 INFO - PROCESS | 1668 | 1467110643066 Marionette TRACE conn3 <- [1,2377,null,{"value":"7"}] 03:44:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 03:44:03 INFO - PROCESS | 1668 | 1467110643068 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 03:44:03 INFO - PROCESS | 1668 | 1467110643069 Marionette TRACE conn3 <- [1,2378,null,{}] 03:44:03 INFO - PROCESS | 1668 | 1467110643071 Marionette TRACE conn3 -> [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:44:03 INFO - PROCESS | 1668 | 1467110643079 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:03 INFO - PROCESS | 1668 | 1467110643178 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 03:44:03 INFO - PROCESS | 1668 | 1467110643221 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:03 INFO - PROCESS | 1668 | 1467110643223 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:03 INFO - PROCESS | 1668 | ++DOCSHELL 0x125617800 == 31 [pid = 1668] [id = 602] 03:44:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x112953c00) [pid = 1668] [serial = 1806] [outer = 0x0] 03:44:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x1196bc400) [pid = 1668] [serial = 1807] [outer = 0x112953c00] 03:44:03 INFO - PROCESS | 1668 | 1467110643263 Marionette DEBUG loaded listener.js 03:44:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x120f2c000) [pid = 1668] [serial = 1808] [outer = 0x112953c00] 03:44:03 INFO - PROCESS | 1668 | 1467110643728 Marionette TRACE conn3 <- [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:44:03 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:44:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 672ms 03:44:03 INFO - PROCESS | 1668 | 1467110643745 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 03:44:03 INFO - PROCESS | 1668 | 1467110643747 Marionette TRACE conn3 <- [1,2381,null,{"value":"7"}] 03:44:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 03:44:03 INFO - PROCESS | 1668 | 1467110643750 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 03:44:03 INFO - PROCESS | 1668 | 1467110643752 Marionette TRACE conn3 <- [1,2382,null,{}] 03:44:03 INFO - PROCESS | 1668 | 1467110643755 Marionette TRACE conn3 -> [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:44:03 INFO - PROCESS | 1668 | 1467110643762 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:03 INFO - PROCESS | 1668 | 1467110643943 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 03:44:03 INFO - PROCESS | 1668 | 1467110643986 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:03 INFO - PROCESS | 1668 | 1467110643987 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:03 INFO - PROCESS | 1668 | ++DOCSHELL 0x12903b800 == 32 [pid = 1668] [id = 603] 03:44:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x121161c00) [pid = 1668] [serial = 1809] [outer = 0x0] 03:44:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x1219c8800) [pid = 1668] [serial = 1810] [outer = 0x121161c00] 03:44:04 INFO - PROCESS | 1668 | 1467110644012 Marionette DEBUG loaded listener.js 03:44:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x123db1400) [pid = 1668] [serial = 1811] [outer = 0x121161c00] 03:44:04 INFO - PROCESS | 1668 | 1467110644331 Marionette TRACE conn3 <- [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:44:04 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:44:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 622ms 03:44:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 03:44:04 INFO - PROCESS | 1668 | 1467110644373 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 03:44:04 INFO - PROCESS | 1668 | 1467110644374 Marionette TRACE conn3 <- [1,2385,null,{"value":"7"}] 03:44:04 INFO - PROCESS | 1668 | 1467110644376 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 03:44:04 INFO - PROCESS | 1668 | 1467110644377 Marionette TRACE conn3 <- [1,2386,null,{}] 03:44:04 INFO - PROCESS | 1668 | 1467110644380 Marionette TRACE conn3 -> [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:44:04 INFO - PROCESS | 1668 | 1467110644381 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:04 INFO - PROCESS | 1668 | 1467110644483 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 03:44:04 INFO - PROCESS | 1668 | 1467110644513 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:04 INFO - PROCESS | 1668 | 1467110644515 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:04 INFO - PROCESS | 1668 | ++DOCSHELL 0x12964c000 == 33 [pid = 1668] [id = 604] 03:44:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x1162a6400) [pid = 1668] [serial = 1812] [outer = 0x0] 03:44:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x124cca400) [pid = 1668] [serial = 1813] [outer = 0x1162a6400] 03:44:04 INFO - PROCESS | 1668 | 1467110644539 Marionette DEBUG loaded listener.js 03:44:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x1256f0400) [pid = 1668] [serial = 1814] [outer = 0x1162a6400] 03:44:04 INFO - PROCESS | 1668 | 1467110644852 Marionette TRACE conn3 <- [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:44:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 03:44:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 519ms 03:44:04 INFO - PROCESS | 1668 | 1467110644897 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 03:44:04 INFO - PROCESS | 1668 | 1467110644898 Marionette TRACE conn3 <- [1,2389,null,{"value":"7"}] 03:44:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 03:44:04 INFO - PROCESS | 1668 | 1467110644907 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 03:44:04 INFO - PROCESS | 1668 | 1467110644908 Marionette TRACE conn3 <- [1,2390,null,{}] 03:44:04 INFO - PROCESS | 1668 | 1467110644910 Marionette TRACE conn3 -> [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:44:04 INFO - PROCESS | 1668 | 1467110644912 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:05 INFO - PROCESS | 1668 | 1467110645184 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 03:44:05 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x119384000) [pid = 1668] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 03:44:05 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x1216be800) [pid = 1668] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 03:44:05 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x1216c3400) [pid = 1668] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 03:44:05 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x1186bb800) [pid = 1668] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 03:44:05 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x1125a0400) [pid = 1668] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 03:44:05 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x115d49800) [pid = 1668] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 03:44:05 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x112c8c400) [pid = 1668] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 03:44:05 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x112dd3000) [pid = 1668] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 03:44:05 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x111f23c00) [pid = 1668] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 03:44:05 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x112dd1400) [pid = 1668] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 03:44:05 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x1176f4000) [pid = 1668] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 03:44:05 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x1127e4400) [pid = 1668] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 03:44:05 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x1256efc00) [pid = 1668] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 03:44:05 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x11835f800) [pid = 1668] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 03:44:05 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x113c69000) [pid = 1668] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 03:44:05 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x126324000) [pid = 1668] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 03:44:05 INFO - PROCESS | 1668 | 1467110645230 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:05 INFO - PROCESS | 1668 | 1467110645231 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:05 INFO - PROCESS | 1668 | ++DOCSHELL 0x1184ae000 == 34 [pid = 1668] [id = 605] 03:44:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x1127e4400) [pid = 1668] [serial = 1815] [outer = 0x0] 03:44:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x112982c00) [pid = 1668] [serial = 1816] [outer = 0x1127e4400] 03:44:05 INFO - PROCESS | 1668 | 1467110645256 Marionette DEBUG loaded listener.js 03:44:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x115d4a000) [pid = 1668] [serial = 1817] [outer = 0x1127e4400] 03:44:05 INFO - PROCESS | 1668 | 1467110645502 Marionette TRACE conn3 <- [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:44:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 03:44:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 619ms 03:44:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 03:44:05 INFO - PROCESS | 1668 | 1467110645534 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 03:44:05 INFO - PROCESS | 1668 | 1467110645536 Marionette TRACE conn3 <- [1,2393,null,{"value":"7"}] 03:44:05 INFO - PROCESS | 1668 | 1467110645540 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 03:44:05 INFO - PROCESS | 1668 | 1467110645541 Marionette TRACE conn3 <- [1,2394,null,{}] 03:44:05 INFO - PROCESS | 1668 | 1467110645551 Marionette TRACE conn3 -> [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:44:05 INFO - PROCESS | 1668 | 1467110645552 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:05 INFO - PROCESS | 1668 | 1467110645639 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 03:44:05 INFO - PROCESS | 1668 | 1467110645645 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:05 INFO - PROCESS | 1668 | 1467110645646 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:05 INFO - PROCESS | 1668 | ++DOCSHELL 0x12abdc800 == 35 [pid = 1668] [id = 606] 03:44:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x118228800) [pid = 1668] [serial = 1818] [outer = 0x0] 03:44:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x118e4fc00) [pid = 1668] [serial = 1819] [outer = 0x118228800] 03:44:05 INFO - PROCESS | 1668 | 1467110645671 Marionette DEBUG loaded listener.js 03:44:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x1256f1800) [pid = 1668] [serial = 1820] [outer = 0x118228800] 03:44:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 03:44:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 476ms 03:44:06 INFO - PROCESS | 1668 | 1467110646008 Marionette TRACE conn3 <- [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:44:06 INFO - PROCESS | 1668 | 1467110646016 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 03:44:06 INFO - PROCESS | 1668 | 1467110646018 Marionette TRACE conn3 <- [1,2397,null,{"value":"7"}] 03:44:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 03:44:06 INFO - PROCESS | 1668 | 1467110646022 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 03:44:06 INFO - PROCESS | 1668 | 1467110646023 Marionette TRACE conn3 <- [1,2398,null,{}] 03:44:06 INFO - PROCESS | 1668 | 1467110646027 Marionette TRACE conn3 -> [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:44:06 INFO - PROCESS | 1668 | 1467110646030 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:06 INFO - PROCESS | 1668 | 1467110646138 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 03:44:06 INFO - PROCESS | 1668 | 1467110646145 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:06 INFO - PROCESS | 1668 | 1467110646146 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:06 INFO - PROCESS | 1668 | ++DOCSHELL 0x12b267800 == 36 [pid = 1668] [id = 607] 03:44:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x116706c00) [pid = 1668] [serial = 1821] [outer = 0x0] 03:44:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x12634fc00) [pid = 1668] [serial = 1822] [outer = 0x116706c00] 03:44:06 INFO - PROCESS | 1668 | 1467110646170 Marionette DEBUG loaded listener.js 03:44:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x1269a0400) [pid = 1668] [serial = 1823] [outer = 0x116706c00] 03:44:06 INFO - PROCESS | 1668 | 1467110646489 Marionette TRACE conn3 <- [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:44:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 03:44:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 518ms 03:44:06 INFO - PROCESS | 1668 | 1467110646541 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 03:44:06 INFO - PROCESS | 1668 | 1467110646543 Marionette TRACE conn3 <- [1,2401,null,{"value":"7"}] 03:44:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 03:44:06 INFO - PROCESS | 1668 | 1467110646546 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 03:44:06 INFO - PROCESS | 1668 | 1467110646548 Marionette TRACE conn3 <- [1,2402,null,{}] 03:44:06 INFO - PROCESS | 1668 | 1467110646551 Marionette TRACE conn3 -> [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:44:06 INFO - PROCESS | 1668 | 1467110646553 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:06 INFO - PROCESS | 1668 | 1467110646684 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 03:44:06 INFO - PROCESS | 1668 | 1467110646760 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:06 INFO - PROCESS | 1668 | 1467110646761 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:06 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bc88800 == 37 [pid = 1668] [id = 608] 03:44:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x1269a0000) [pid = 1668] [serial = 1824] [outer = 0x0] 03:44:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x126c74800) [pid = 1668] [serial = 1825] [outer = 0x1269a0000] 03:44:06 INFO - PROCESS | 1668 | 1467110646787 Marionette DEBUG loaded listener.js 03:44:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x128c83000) [pid = 1668] [serial = 1826] [outer = 0x1269a0000] 03:44:07 INFO - PROCESS | 1668 | 1467110647082 Marionette TRACE conn3 <- [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:44:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 03:44:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 569ms 03:44:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 03:44:07 INFO - PROCESS | 1668 | 1467110647116 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 03:44:07 INFO - PROCESS | 1668 | 1467110647118 Marionette TRACE conn3 <- [1,2405,null,{"value":"7"}] 03:44:07 INFO - PROCESS | 1668 | 1467110647120 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 03:44:07 INFO - PROCESS | 1668 | 1467110647121 Marionette TRACE conn3 <- [1,2406,null,{}] 03:44:07 INFO - PROCESS | 1668 | 1467110647124 Marionette TRACE conn3 -> [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:44:07 INFO - PROCESS | 1668 | 1467110647127 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:07 INFO - PROCESS | 1668 | 1467110647251 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 03:44:07 INFO - PROCESS | 1668 | 1467110647310 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:07 INFO - PROCESS | 1668 | 1467110647312 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:07 INFO - PROCESS | 1668 | ++DOCSHELL 0x112db5000 == 38 [pid = 1668] [id = 609] 03:44:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x111c18800) [pid = 1668] [serial = 1827] [outer = 0x0] 03:44:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x112596c00) [pid = 1668] [serial = 1828] [outer = 0x111c18800] 03:44:07 INFO - PROCESS | 1668 | 1467110647344 Marionette DEBUG loaded listener.js 03:44:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x11297fc00) [pid = 1668] [serial = 1829] [outer = 0x111c18800] 03:44:07 INFO - PROCESS | 1668 | 1467110647817 Marionette TRACE conn3 <- [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:44:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 03:44:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 770ms 03:44:07 INFO - PROCESS | 1668 | 1467110647904 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 03:44:07 INFO - PROCESS | 1668 | 1467110647906 Marionette TRACE conn3 <- [1,2409,null,{"value":"7"}] 03:44:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 03:44:07 INFO - PROCESS | 1668 | 1467110647913 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 03:44:07 INFO - PROCESS | 1668 | 1467110647915 Marionette TRACE conn3 <- [1,2410,null,{}] 03:44:07 INFO - PROCESS | 1668 | 1467110647919 Marionette TRACE conn3 -> [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:44:07 INFO - PROCESS | 1668 | 1467110647922 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:08 INFO - PROCESS | 1668 | 1467110648053 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 03:44:08 INFO - PROCESS | 1668 | 1467110648135 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:08 INFO - PROCESS | 1668 | 1467110648137 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:08 INFO - PROCESS | 1668 | ++DOCSHELL 0x1214e6000 == 39 [pid = 1668] [id = 610] 03:44:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x116709400) [pid = 1668] [serial = 1830] [outer = 0x0] 03:44:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x11678cc00) [pid = 1668] [serial = 1831] [outer = 0x116709400] 03:44:08 INFO - PROCESS | 1668 | 1467110648167 Marionette DEBUG loaded listener.js 03:44:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x117145000) [pid = 1668] [serial = 1832] [outer = 0x116709400] 03:44:08 INFO - PROCESS | 1668 | 1467110648842 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 03:44:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 03:44:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 973ms 03:44:08 INFO - PROCESS | 1668 | 1467110648888 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 03:44:08 INFO - PROCESS | 1668 | 1467110648890 Marionette TRACE conn3 <- [1,2413,null,{"value":"7"}] 03:44:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 03:44:08 INFO - PROCESS | 1668 | 1467110648894 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 03:44:08 INFO - PROCESS | 1668 | 1467110648896 Marionette TRACE conn3 <- [1,2414,null,{}] 03:44:08 INFO - PROCESS | 1668 | 1467110648899 Marionette TRACE conn3 -> [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:44:08 INFO - PROCESS | 1668 | 1467110648901 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:09 INFO - PROCESS | 1668 | 1467110649003 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 03:44:09 INFO - PROCESS | 1668 | 1467110649060 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:09 INFO - PROCESS | 1668 | 1467110649063 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:09 INFO - PROCESS | 1668 | ++DOCSHELL 0x119909000 == 40 [pid = 1668] [id = 611] 03:44:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x112ede800) [pid = 1668] [serial = 1833] [outer = 0x0] 03:44:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x116241000) [pid = 1668] [serial = 1834] [outer = 0x112ede800] 03:44:09 INFO - PROCESS | 1668 | 1467110649090 Marionette DEBUG loaded listener.js 03:44:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x11678b000) [pid = 1668] [serial = 1835] [outer = 0x112ede800] 03:44:09 INFO - PROCESS | 1668 | --DOCSHELL 0x12bc88800 == 39 [pid = 1668] [id = 608] 03:44:09 INFO - PROCESS | 1668 | --DOCSHELL 0x12b267800 == 38 [pid = 1668] [id = 607] 03:44:09 INFO - PROCESS | 1668 | --DOCSHELL 0x12abdc800 == 37 [pid = 1668] [id = 606] 03:44:09 INFO - PROCESS | 1668 | --DOCSHELL 0x1184ae000 == 36 [pid = 1668] [id = 605] 03:44:09 INFO - PROCESS | 1668 | --DOCSHELL 0x12964c000 == 35 [pid = 1668] [id = 604] 03:44:09 INFO - PROCESS | 1668 | --DOCSHELL 0x12903b800 == 34 [pid = 1668] [id = 603] 03:44:09 INFO - PROCESS | 1668 | --DOCSHELL 0x125617800 == 33 [pid = 1668] [id = 602] 03:44:09 INFO - PROCESS | 1668 | --DOCSHELL 0x121da4800 == 32 [pid = 1668] [id = 601] 03:44:09 INFO - PROCESS | 1668 | --DOCSHELL 0x121136800 == 31 [pid = 1668] [id = 600] 03:44:09 INFO - PROCESS | 1668 | --DOCSHELL 0x118ad5800 == 30 [pid = 1668] [id = 599] 03:44:09 INFO - PROCESS | 1668 | --DOCSHELL 0x116abf800 == 29 [pid = 1668] [id = 598] 03:44:09 INFO - PROCESS | 1668 | --DOCSHELL 0x1212b7800 == 28 [pid = 1668] [id = 597] 03:44:09 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x115e8a800) [pid = 1668] [serial = 1700] [outer = 0x0] [url = about:blank] 03:44:09 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x128c7f000) [pid = 1668] [serial = 1733] [outer = 0x0] [url = about:blank] 03:44:09 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x11943bc00) [pid = 1668] [serial = 1756] [outer = 0x0] [url = about:blank] 03:44:09 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x1216cbc00) [pid = 1668] [serial = 1759] [outer = 0x0] [url = about:blank] 03:44:09 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x1216bd400) [pid = 1668] [serial = 1757] [outer = 0x0] [url = about:blank] 03:44:09 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x121add800) [pid = 1668] [serial = 1762] [outer = 0x0] [url = about:blank] 03:44:09 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x124a3dc00) [pid = 1668] [serial = 1763] [outer = 0x0] [url = about:blank] 03:44:09 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x1219d0c00) [pid = 1668] [serial = 1760] [outer = 0x0] [url = about:blank] 03:44:09 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x118789c00) [pid = 1668] [serial = 1753] [outer = 0x0] [url = about:blank] 03:44:09 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x114e88400) [pid = 1668] [serial = 1765] [outer = 0x0] [url = about:blank] 03:44:09 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x115d52c00) [pid = 1668] [serial = 1744] [outer = 0x0] [url = about:blank] 03:44:09 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x115e95c00) [pid = 1668] [serial = 1745] [outer = 0x0] [url = about:blank] 03:44:09 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x118357400) [pid = 1668] [serial = 1750] [outer = 0x0] [url = about:blank] 03:44:09 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x1186ba400) [pid = 1668] [serial = 1751] [outer = 0x0] [url = about:blank] 03:44:09 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x116780800) [pid = 1668] [serial = 1738] [outer = 0x0] [url = about:blank] 03:44:09 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x116a23c00) [pid = 1668] [serial = 1739] [outer = 0x0] [url = about:blank] 03:44:09 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x1127ec800) [pid = 1668] [serial = 1735] [outer = 0x0] [url = about:blank] 03:44:09 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x126c78400) [pid = 1668] [serial = 1774] [outer = 0x0] [url = about:blank] 03:44:09 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x112c0b400) [pid = 1668] [serial = 1736] [outer = 0x0] [url = about:blank] 03:44:09 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x117ed3800) [pid = 1668] [serial = 1747] [outer = 0x0] [url = about:blank] 03:44:09 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x11826c000) [pid = 1668] [serial = 1748] [outer = 0x0] [url = about:blank] 03:44:09 INFO - PROCESS | 1668 | --DOMWINDOW == 85 (0x1127eb400) [pid = 1668] [serial = 1741] [outer = 0x0] [url = about:blank] 03:44:09 INFO - PROCESS | 1668 | --DOMWINDOW == 84 (0x11295d000) [pid = 1668] [serial = 1742] [outer = 0x0] [url = about:blank] 03:44:09 INFO - PROCESS | 1668 | --DOMWINDOW == 83 (0x11714d000) [pid = 1668] [serial = 1766] [outer = 0x0] [url = about:blank] 03:44:09 INFO - PROCESS | 1668 | --DOMWINDOW == 82 (0x126c76400) [pid = 1668] [serial = 1772] [outer = 0x0] [url = about:blank] 03:44:09 INFO - PROCESS | 1668 | --DOMWINDOW == 81 (0x118e4e000) [pid = 1668] [serial = 1754] [outer = 0x0] [url = about:blank] 03:44:09 INFO - PROCESS | 1668 | --DOMWINDOW == 80 (0x121a43400) [pid = 1668] [serial = 1768] [outer = 0x0] [url = about:blank] 03:44:09 INFO - PROCESS | 1668 | --DOMWINDOW == 79 (0x128c82400) [pid = 1668] [serial = 1775] [outer = 0x0] [url = about:blank] 03:44:09 INFO - PROCESS | 1668 | --DOMWINDOW == 78 (0x1251bc800) [pid = 1668] [serial = 1769] [outer = 0x0] [url = about:blank] 03:44:09 INFO - PROCESS | 1668 | --DOMWINDOW == 77 (0x12631fc00) [pid = 1668] [serial = 1771] [outer = 0x0] [url = about:blank] 03:44:09 INFO - PROCESS | 1668 | 1467110649530 Marionette TRACE conn3 <- [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:44:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 03:44:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 672ms 03:44:09 INFO - PROCESS | 1668 | 1467110649566 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 03:44:09 INFO - PROCESS | 1668 | 1467110649569 Marionette TRACE conn3 <- [1,2417,null,{"value":"7"}] 03:44:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 03:44:09 INFO - PROCESS | 1668 | 1467110649574 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 03:44:09 INFO - PROCESS | 1668 | 1467110649575 Marionette TRACE conn3 <- [1,2418,null,{}] 03:44:09 INFO - PROCESS | 1668 | 1467110649578 Marionette TRACE conn3 -> [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:44:09 INFO - PROCESS | 1668 | 1467110649579 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:09 INFO - PROCESS | 1668 | 1467110649661 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 03:44:09 INFO - PROCESS | 1668 | 1467110649666 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:09 INFO - PROCESS | 1668 | 1467110649667 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:09 INFO - PROCESS | 1668 | ++DOCSHELL 0x118ece000 == 29 [pid = 1668] [id = 612] 03:44:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 78 (0x11678bc00) [pid = 1668] [serial = 1836] [outer = 0x0] 03:44:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 79 (0x11826a800) [pid = 1668] [serial = 1837] [outer = 0x11678bc00] 03:44:09 INFO - PROCESS | 1668 | 1467110649695 Marionette DEBUG loaded listener.js 03:44:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 80 (0x118362400) [pid = 1668] [serial = 1838] [outer = 0x11678bc00] 03:44:10 INFO - PROCESS | 1668 | 1467110650068 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 03:44:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 03:44:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 522ms 03:44:10 INFO - PROCESS | 1668 | 1467110650097 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 03:44:10 INFO - PROCESS | 1668 | 1467110650098 Marionette TRACE conn3 <- [1,2421,null,{"value":"7"}] 03:44:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 03:44:10 INFO - PROCESS | 1668 | 1467110650100 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 03:44:10 INFO - PROCESS | 1668 | 1467110650103 Marionette TRACE conn3 <- [1,2422,null,{}] 03:44:10 INFO - PROCESS | 1668 | 1467110650110 Marionette TRACE conn3 -> [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:44:10 INFO - PROCESS | 1668 | 1467110650114 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:10 INFO - PROCESS | 1668 | 1467110650197 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 03:44:10 INFO - PROCESS | 1668 | 1467110650202 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:10 INFO - PROCESS | 1668 | 1467110650205 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:10 INFO - PROCESS | 1668 | ++DOCSHELL 0x121abe800 == 30 [pid = 1668] [id = 613] 03:44:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 81 (0x118790800) [pid = 1668] [serial = 1839] [outer = 0x0] 03:44:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 82 (0x11943f800) [pid = 1668] [serial = 1840] [outer = 0x118790800] 03:44:10 INFO - PROCESS | 1668 | 1467110650233 Marionette DEBUG loaded listener.js 03:44:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 83 (0x120f32800) [pid = 1668] [serial = 1841] [outer = 0x118790800] 03:44:10 INFO - PROCESS | 1668 | 1467110650582 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 03:44:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 03:44:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 521ms 03:44:10 INFO - PROCESS | 1668 | 1467110650627 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 03:44:10 INFO - PROCESS | 1668 | 1467110650629 Marionette TRACE conn3 <- [1,2425,null,{"value":"7"}] 03:44:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 03:44:10 INFO - PROCESS | 1668 | 1467110650633 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 03:44:10 INFO - PROCESS | 1668 | 1467110650634 Marionette TRACE conn3 <- [1,2426,null,{}] 03:44:10 INFO - PROCESS | 1668 | 1467110650636 Marionette TRACE conn3 -> [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:44:10 INFO - PROCESS | 1668 | 1467110650637 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:10 INFO - PROCESS | 1668 | 1467110650715 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 03:44:10 INFO - PROCESS | 1668 | 1467110650719 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:10 INFO - PROCESS | 1668 | 1467110650720 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:10 INFO - PROCESS | 1668 | ++DOCSHELL 0x12660d800 == 31 [pid = 1668] [id = 614] 03:44:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 84 (0x112dd0800) [pid = 1668] [serial = 1842] [outer = 0x0] 03:44:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 85 (0x1215f2000) [pid = 1668] [serial = 1843] [outer = 0x112dd0800] 03:44:10 INFO - PROCESS | 1668 | 1467110650747 Marionette DEBUG loaded listener.js 03:44:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x1219c9000) [pid = 1668] [serial = 1844] [outer = 0x112dd0800] 03:44:11 INFO - PROCESS | 1668 | 1467110651098 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 03:44:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 03:44:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 468ms 03:44:11 INFO - PROCESS | 1668 | 1467110651101 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 03:44:11 INFO - PROCESS | 1668 | 1467110651102 Marionette TRACE conn3 <- [1,2429,null,{"value":"7"}] 03:44:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 03:44:11 INFO - PROCESS | 1668 | 1467110651104 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 03:44:11 INFO - PROCESS | 1668 | 1467110651105 Marionette TRACE conn3 <- [1,2430,null,{}] 03:44:11 INFO - PROCESS | 1668 | 1467110651107 Marionette TRACE conn3 -> [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:44:11 INFO - PROCESS | 1668 | 1467110651110 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:11 INFO - PROCESS | 1668 | 1467110651184 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 03:44:11 INFO - PROCESS | 1668 | 1467110651187 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:11 INFO - PROCESS | 1668 | 1467110651188 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:11 INFO - PROCESS | 1668 | ++DOCSHELL 0x1184b7800 == 32 [pid = 1668] [id = 615] 03:44:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x1219ce400) [pid = 1668] [serial = 1845] [outer = 0x0] 03:44:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x121a42400) [pid = 1668] [serial = 1846] [outer = 0x1219ce400] 03:44:11 INFO - PROCESS | 1668 | 1467110651215 Marionette DEBUG loaded listener.js 03:44:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x123dabc00) [pid = 1668] [serial = 1847] [outer = 0x1219ce400] 03:44:11 INFO - PROCESS | 1668 | 1467110651552 Marionette TRACE conn3 <- [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:44:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 03:44:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 470ms 03:44:11 INFO - PROCESS | 1668 | 1467110651574 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 03:44:11 INFO - PROCESS | 1668 | 1467110651576 Marionette TRACE conn3 <- [1,2433,null,{"value":"7"}] 03:44:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 03:44:11 INFO - PROCESS | 1668 | 1467110651580 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 03:44:11 INFO - PROCESS | 1668 | 1467110651581 Marionette TRACE conn3 <- [1,2434,null,{}] 03:44:11 INFO - PROCESS | 1668 | 1467110651583 Marionette TRACE conn3 -> [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:44:11 INFO - PROCESS | 1668 | 1467110651587 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:11 INFO - PROCESS | 1668 | 1467110651722 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 03:44:11 INFO - PROCESS | 1668 | 1467110651732 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:11 INFO - PROCESS | 1668 | 1467110651734 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:11 INFO - PROCESS | 1668 | ++DOCSHELL 0x12964b800 == 33 [pid = 1668] [id = 616] 03:44:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x12105b800) [pid = 1668] [serial = 1848] [outer = 0x0] 03:44:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x123dad800) [pid = 1668] [serial = 1849] [outer = 0x12105b800] 03:44:11 INFO - PROCESS | 1668 | 1467110651758 Marionette DEBUG loaded listener.js 03:44:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x128c15800) [pid = 1668] [serial = 1850] [outer = 0x12105b800] 03:44:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 03:44:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 519ms 03:44:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 03:44:12 INFO - PROCESS | 1668 | 1467110652094 Marionette TRACE conn3 <- [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:44:12 INFO - PROCESS | 1668 | 1467110652099 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 03:44:12 INFO - PROCESS | 1668 | 1467110652100 Marionette TRACE conn3 <- [1,2437,null,{"value":"7"}] 03:44:12 INFO - PROCESS | 1668 | 1467110652102 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 03:44:12 INFO - PROCESS | 1668 | 1467110652104 Marionette TRACE conn3 <- [1,2438,null,{}] 03:44:12 INFO - PROCESS | 1668 | 1467110652106 Marionette TRACE conn3 -> [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:44:12 INFO - PROCESS | 1668 | 1467110652107 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:12 INFO - PROCESS | 1668 | 1467110652205 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 03:44:12 INFO - PROCESS | 1668 | 1467110652215 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:12 INFO - PROCESS | 1668 | 1467110652216 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:12 INFO - PROCESS | 1668 | ++DOCSHELL 0x12abc7000 == 34 [pid = 1668] [id = 617] 03:44:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x112c8b800) [pid = 1668] [serial = 1851] [outer = 0x0] 03:44:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x128c23800) [pid = 1668] [serial = 1852] [outer = 0x112c8b800] 03:44:12 INFO - PROCESS | 1668 | 1467110652240 Marionette DEBUG loaded listener.js 03:44:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x128df1c00) [pid = 1668] [serial = 1853] [outer = 0x112c8b800] 03:44:12 INFO - PROCESS | 1668 | 1467110652600 Marionette TRACE conn3 <- [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:44:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 03:44:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 521ms 03:44:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 03:44:12 INFO - PROCESS | 1668 | 1467110652624 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 03:44:12 INFO - PROCESS | 1668 | 1467110652625 Marionette TRACE conn3 <- [1,2441,null,{"value":"7"}] 03:44:12 INFO - PROCESS | 1668 | 1467110652627 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 03:44:12 INFO - PROCESS | 1668 | 1467110652629 Marionette TRACE conn3 <- [1,2442,null,{}] 03:44:12 INFO - PROCESS | 1668 | 1467110652631 Marionette TRACE conn3 -> [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:44:12 INFO - PROCESS | 1668 | 1467110652632 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:12 INFO - PROCESS | 1668 | 1467110652732 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 03:44:12 INFO - PROCESS | 1668 | 1467110652743 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:12 INFO - PROCESS | 1668 | 1467110652744 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:12 INFO - PROCESS | 1668 | ++DOCSHELL 0x12b8a2000 == 35 [pid = 1668] [id = 618] 03:44:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x128df7400) [pid = 1668] [serial = 1854] [outer = 0x0] 03:44:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x12904a400) [pid = 1668] [serial = 1855] [outer = 0x128df7400] 03:44:12 INFO - PROCESS | 1668 | 1467110652768 Marionette DEBUG loaded listener.js 03:44:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x129279400) [pid = 1668] [serial = 1856] [outer = 0x128df7400] 03:44:13 INFO - PROCESS | 1668 | 1467110653135 Marionette TRACE conn3 <- [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:44:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 03:44:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 518ms 03:44:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 03:44:13 INFO - PROCESS | 1668 | 1467110653147 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 03:44:13 INFO - PROCESS | 1668 | 1467110653149 Marionette TRACE conn3 <- [1,2445,null,{"value":"7"}] 03:44:13 INFO - PROCESS | 1668 | 1467110653152 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 03:44:13 INFO - PROCESS | 1668 | 1467110653154 Marionette TRACE conn3 <- [1,2446,null,{}] 03:44:13 INFO - PROCESS | 1668 | 1467110653157 Marionette TRACE conn3 -> [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:44:13 INFO - PROCESS | 1668 | 1467110653159 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:13 INFO - PROCESS | 1668 | 1467110653312 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 03:44:13 INFO - PROCESS | 1668 | 1467110653339 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:13 INFO - PROCESS | 1668 | 1467110653340 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:13 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bc92000 == 36 [pid = 1668] [id = 619] 03:44:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x12904bc00) [pid = 1668] [serial = 1857] [outer = 0x0] 03:44:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x129281000) [pid = 1668] [serial = 1858] [outer = 0x12904bc00] 03:44:13 INFO - PROCESS | 1668 | 1467110653379 Marionette DEBUG loaded listener.js 03:44:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x1293e2400) [pid = 1668] [serial = 1859] [outer = 0x12904bc00] 03:44:13 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x112953c00) [pid = 1668] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 03:44:13 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x115e1e400) [pid = 1668] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 03:44:13 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x118753c00) [pid = 1668] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 03:44:13 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x112e83800) [pid = 1668] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 03:44:13 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x111e5fc00) [pid = 1668] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 03:44:13 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x117ed9400) [pid = 1668] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 03:44:13 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x112dcec00) [pid = 1668] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 03:44:13 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x116780000) [pid = 1668] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 03:44:13 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x11822c800) [pid = 1668] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 03:44:13 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x12105e800) [pid = 1668] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 03:44:13 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x116781800) [pid = 1668] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 03:44:13 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x121161c00) [pid = 1668] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 03:44:13 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x1162a6400) [pid = 1668] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 03:44:13 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x1127e4400) [pid = 1668] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 03:44:13 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x118228800) [pid = 1668] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 03:44:13 INFO - PROCESS | 1668 | --DOMWINDOW == 85 (0x116706c00) [pid = 1668] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 03:44:13 INFO - PROCESS | 1668 | 1467110653834 Marionette TRACE conn3 <- [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:44:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 03:44:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 720ms 03:44:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 03:44:13 INFO - PROCESS | 1668 | 1467110653872 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 03:44:13 INFO - PROCESS | 1668 | 1467110653873 Marionette TRACE conn3 <- [1,2449,null,{"value":"7"}] 03:44:13 INFO - PROCESS | 1668 | 1467110653875 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 03:44:13 INFO - PROCESS | 1668 | 1467110653877 Marionette TRACE conn3 <- [1,2450,null,{}] 03:44:13 INFO - PROCESS | 1668 | 1467110653879 Marionette TRACE conn3 -> [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:44:13 INFO - PROCESS | 1668 | 1467110653881 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:13 INFO - PROCESS | 1668 | 1467110653968 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 03:44:13 INFO - PROCESS | 1668 | 1467110653971 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:13 INFO - PROCESS | 1668 | 1467110653972 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:13 INFO - PROCESS | 1668 | ++DOCSHELL 0x124fb2000 == 37 [pid = 1668] [id = 620] 03:44:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x112981800) [pid = 1668] [serial = 1860] [outer = 0x0] 03:44:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x116706c00) [pid = 1668] [serial = 1861] [outer = 0x112981800] 03:44:14 INFO - PROCESS | 1668 | 1467110654006 Marionette DEBUG loaded listener.js 03:44:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x118277c00) [pid = 1668] [serial = 1862] [outer = 0x112981800] 03:44:14 INFO - PROCESS | 1668 | 1467110654351 Marionette TRACE conn3 <- [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:44:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 03:44:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 521ms 03:44:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 03:44:14 INFO - PROCESS | 1668 | 1467110654396 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 03:44:14 INFO - PROCESS | 1668 | 1467110654398 Marionette TRACE conn3 <- [1,2453,null,{"value":"7"}] 03:44:14 INFO - PROCESS | 1668 | 1467110654400 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 03:44:14 INFO - PROCESS | 1668 | 1467110654402 Marionette TRACE conn3 <- [1,2454,null,{}] 03:44:14 INFO - PROCESS | 1668 | 1467110654404 Marionette TRACE conn3 -> [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:44:14 INFO - PROCESS | 1668 | 1467110654405 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:14 INFO - PROCESS | 1668 | 1467110654529 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 03:44:14 INFO - PROCESS | 1668 | 1467110654535 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:14 INFO - PROCESS | 1668 | 1467110654537 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:14 INFO - PROCESS | 1668 | ++DOCSHELL 0x12cadf000 == 38 [pid = 1668] [id = 621] 03:44:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x118e47000) [pid = 1668] [serial = 1863] [outer = 0x0] 03:44:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x124c93c00) [pid = 1668] [serial = 1864] [outer = 0x118e47000] 03:44:14 INFO - PROCESS | 1668 | 1467110654563 Marionette DEBUG loaded listener.js 03:44:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x1293eb800) [pid = 1668] [serial = 1865] [outer = 0x118e47000] 03:44:14 INFO - PROCESS | 1668 | 1467110654886 Marionette TRACE conn3 <- [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:44:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 03:44:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 520ms 03:44:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 03:44:14 INFO - PROCESS | 1668 | 1467110654921 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 03:44:14 INFO - PROCESS | 1668 | 1467110654922 Marionette TRACE conn3 <- [1,2457,null,{"value":"7"}] 03:44:14 INFO - PROCESS | 1668 | 1467110654924 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 03:44:14 INFO - PROCESS | 1668 | 1467110654925 Marionette TRACE conn3 <- [1,2458,null,{}] 03:44:14 INFO - PROCESS | 1668 | 1467110654927 Marionette TRACE conn3 -> [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:44:14 INFO - PROCESS | 1668 | 1467110654928 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:15 INFO - PROCESS | 1668 | 1467110655006 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 03:44:15 INFO - PROCESS | 1668 | 1467110655012 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:15 INFO - PROCESS | 1668 | 1467110655013 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:15 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d654000 == 39 [pid = 1668] [id = 622] 03:44:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x124addc00) [pid = 1668] [serial = 1866] [outer = 0x0] 03:44:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x12954b400) [pid = 1668] [serial = 1867] [outer = 0x124addc00] 03:44:15 INFO - PROCESS | 1668 | 1467110655037 Marionette DEBUG loaded listener.js 03:44:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x12a6a7800) [pid = 1668] [serial = 1868] [outer = 0x124addc00] 03:44:15 INFO - PROCESS | 1668 | 1467110655398 Marionette TRACE conn3 <- [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:44:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 03:44:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 519ms 03:44:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 03:44:15 INFO - PROCESS | 1668 | 1467110655452 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 03:44:15 INFO - PROCESS | 1668 | 1467110655454 Marionette TRACE conn3 <- [1,2461,null,{"value":"7"}] 03:44:15 INFO - PROCESS | 1668 | 1467110655458 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 03:44:15 INFO - PROCESS | 1668 | 1467110655461 Marionette TRACE conn3 <- [1,2462,null,{}] 03:44:15 INFO - PROCESS | 1668 | 1467110655464 Marionette TRACE conn3 -> [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:44:15 INFO - PROCESS | 1668 | 1467110655466 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:15 INFO - PROCESS | 1668 | 1467110655599 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 03:44:15 INFO - PROCESS | 1668 | 1467110655603 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:15 INFO - PROCESS | 1668 | 1467110655605 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:15 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d845800 == 40 [pid = 1668] [id = 623] 03:44:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x129554c00) [pid = 1668] [serial = 1869] [outer = 0x0] 03:44:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x12a6a9c00) [pid = 1668] [serial = 1870] [outer = 0x129554c00] 03:44:15 INFO - PROCESS | 1668 | 1467110655642 Marionette DEBUG loaded listener.js 03:44:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x12a704c00) [pid = 1668] [serial = 1871] [outer = 0x129554c00] 03:44:16 INFO - PROCESS | 1668 | 1467110656152 Marionette TRACE conn3 <- [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:44:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 03:44:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 723ms 03:44:16 INFO - PROCESS | 1668 | 1467110656192 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 03:44:16 INFO - PROCESS | 1668 | 1467110656195 Marionette TRACE conn3 <- [1,2465,null,{"value":"7"}] 03:44:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 03:44:16 INFO - PROCESS | 1668 | 1467110656200 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 03:44:16 INFO - PROCESS | 1668 | 1467110656202 Marionette TRACE conn3 <- [1,2466,null,{}] 03:44:16 INFO - PROCESS | 1668 | 1467110656206 Marionette TRACE conn3 -> [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:44:16 INFO - PROCESS | 1668 | 1467110656209 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:16 INFO - PROCESS | 1668 | 1467110656324 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 03:44:16 INFO - PROCESS | 1668 | 1467110656428 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:16 INFO - PROCESS | 1668 | 1467110656430 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:16 INFO - PROCESS | 1668 | ++DOCSHELL 0x1193af800 == 41 [pid = 1668] [id = 624] 03:44:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x115d49400) [pid = 1668] [serial = 1872] [outer = 0x0] 03:44:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x1164e9c00) [pid = 1668] [serial = 1873] [outer = 0x115d49400] 03:44:16 INFO - PROCESS | 1668 | 1467110656480 Marionette DEBUG loaded listener.js 03:44:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x1176f0800) [pid = 1668] [serial = 1874] [outer = 0x115d49400] 03:44:16 INFO - PROCESS | 1668 | 1467110656994 Marionette TRACE conn3 <- [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:44:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 03:44:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 822ms 03:44:17 INFO - PROCESS | 1668 | 1467110657022 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 03:44:17 INFO - PROCESS | 1668 | 1467110657025 Marionette TRACE conn3 <- [1,2469,null,{"value":"7"}] 03:44:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 03:44:17 INFO - PROCESS | 1668 | 1467110657030 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 03:44:17 INFO - PROCESS | 1668 | 1467110657031 Marionette TRACE conn3 <- [1,2470,null,{}] 03:44:17 INFO - PROCESS | 1668 | 1467110657034 Marionette TRACE conn3 -> [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:44:17 INFO - PROCESS | 1668 | 1467110657036 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:17 INFO - PROCESS | 1668 | 1467110657139 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 03:44:17 INFO - PROCESS | 1668 | 1467110657203 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:17 INFO - PROCESS | 1668 | 1467110657205 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:17 INFO - PROCESS | 1668 | ++DOCSHELL 0x129035000 == 42 [pid = 1668] [id = 625] 03:44:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x1186c0800) [pid = 1668] [serial = 1875] [outer = 0x0] 03:44:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x118e45800) [pid = 1668] [serial = 1876] [outer = 0x1186c0800] 03:44:17 INFO - PROCESS | 1668 | 1467110657236 Marionette DEBUG loaded listener.js 03:44:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x119ab0400) [pid = 1668] [serial = 1877] [outer = 0x1186c0800] 03:44:17 INFO - PROCESS | 1668 | 1467110657649 Marionette TRACE conn3 <- [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:44:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 03:44:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 670ms 03:44:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 03:44:17 INFO - PROCESS | 1668 | 1467110657700 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 03:44:17 INFO - PROCESS | 1668 | 1467110657701 Marionette TRACE conn3 <- [1,2473,null,{"value":"7"}] 03:44:17 INFO - PROCESS | 1668 | 1467110657703 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 03:44:17 INFO - PROCESS | 1668 | 1467110657706 Marionette TRACE conn3 <- [1,2474,null,{}] 03:44:17 INFO - PROCESS | 1668 | 1467110657714 Marionette TRACE conn3 -> [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:44:17 INFO - PROCESS | 1668 | 1467110657717 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:17 INFO - PROCESS | 1668 | 1467110657822 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 03:44:17 INFO - PROCESS | 1668 | 1467110657888 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:17 INFO - PROCESS | 1668 | 1467110657890 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:17 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d64f000 == 43 [pid = 1668] [id = 626] 03:44:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x1218a3400) [pid = 1668] [serial = 1878] [outer = 0x0] 03:44:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x124ad8c00) [pid = 1668] [serial = 1879] [outer = 0x1218a3400] 03:44:17 INFO - PROCESS | 1668 | 1467110657962 Marionette DEBUG loaded listener.js 03:44:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x1263f4c00) [pid = 1668] [serial = 1880] [outer = 0x1218a3400] 03:44:18 INFO - PROCESS | 1668 | 1467110658402 Marionette TRACE conn3 <- [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:44:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 03:44:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 774ms 03:44:18 INFO - PROCESS | 1668 | 1467110658492 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 03:44:18 INFO - PROCESS | 1668 | 1467110658494 Marionette TRACE conn3 <- [1,2477,null,{"value":"7"}] 03:44:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 03:44:18 INFO - PROCESS | 1668 | 1467110658498 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 03:44:18 INFO - PROCESS | 1668 | 1467110658499 Marionette TRACE conn3 <- [1,2478,null,{}] 03:44:18 INFO - PROCESS | 1668 | 1467110658502 Marionette TRACE conn3 -> [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:44:18 INFO - PROCESS | 1668 | 1467110658503 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:18 INFO - PROCESS | 1668 | 1467110658617 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 03:44:18 INFO - PROCESS | 1668 | 1467110658701 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:18 INFO - PROCESS | 1668 | 1467110658702 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:18 INFO - PROCESS | 1668 | ++DOCSHELL 0x12dc6e800 == 44 [pid = 1668] [id = 627] 03:44:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x1263f7000) [pid = 1668] [serial = 1881] [outer = 0x0] 03:44:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x129048000) [pid = 1668] [serial = 1882] [outer = 0x1263f7000] 03:44:18 INFO - PROCESS | 1668 | 1467110658733 Marionette DEBUG loaded listener.js 03:44:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x129281800) [pid = 1668] [serial = 1883] [outer = 0x1263f7000] 03:44:19 INFO - PROCESS | 1668 | 1467110659197 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 03:44:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 03:44:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 720ms 03:44:19 INFO - PROCESS | 1668 | 1467110659220 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 03:44:19 INFO - PROCESS | 1668 | 1467110659222 Marionette TRACE conn3 <- [1,2481,null,{"value":"7"}] 03:44:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 03:44:19 INFO - PROCESS | 1668 | 1467110659246 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 03:44:19 INFO - PROCESS | 1668 | 1467110659248 Marionette TRACE conn3 <- [1,2482,null,{}] 03:44:19 INFO - PROCESS | 1668 | 1467110659256 Marionette TRACE conn3 -> [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:44:19 INFO - PROCESS | 1668 | 1467110659258 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:19 INFO - PROCESS | 1668 | 1467110659383 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 03:44:19 INFO - PROCESS | 1668 | 1467110659611 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:19 INFO - PROCESS | 1668 | 1467110659613 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:19 INFO - PROCESS | 1668 | ++DOCSHELL 0x1184b9000 == 45 [pid = 1668] [id = 628] 03:44:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 110 (0x112978c00) [pid = 1668] [serial = 1884] [outer = 0x0] 03:44:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 111 (0x112e85800) [pid = 1668] [serial = 1885] [outer = 0x112978c00] 03:44:19 INFO - PROCESS | 1668 | 1467110659641 Marionette DEBUG loaded listener.js 03:44:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 112 (0x116709800) [pid = 1668] [serial = 1886] [outer = 0x112978c00] 03:44:20 INFO - PROCESS | 1668 | 1467110660048 Marionette TRACE conn3 <- [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:44:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 03:44:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 895ms 03:44:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 03:44:20 INFO - PROCESS | 1668 | 1467110660129 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 03:44:20 INFO - PROCESS | 1668 | 1467110660131 Marionette TRACE conn3 <- [1,2485,null,{"value":"7"}] 03:44:20 INFO - PROCESS | 1668 | 1467110660134 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 03:44:20 INFO - PROCESS | 1668 | 1467110660136 Marionette TRACE conn3 <- [1,2486,null,{}] 03:44:20 INFO - PROCESS | 1668 | 1467110660139 Marionette TRACE conn3 -> [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:44:20 INFO - PROCESS | 1668 | 1467110660141 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:20 INFO - PROCESS | 1668 | 1467110660246 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 03:44:20 INFO - PROCESS | 1668 | 1467110660360 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:20 INFO - PROCESS | 1668 | 1467110660362 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:20 INFO - PROCESS | 1668 | ++DOCSHELL 0x118add000 == 46 [pid = 1668] [id = 629] 03:44:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 113 (0x1182b9800) [pid = 1668] [serial = 1887] [outer = 0x0] 03:44:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 114 (0x11835a800) [pid = 1668] [serial = 1888] [outer = 0x1182b9800] 03:44:20 INFO - PROCESS | 1668 | 1467110660406 Marionette DEBUG loaded listener.js 03:44:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 115 (0x118755800) [pid = 1668] [serial = 1889] [outer = 0x1182b9800] 03:44:21 INFO - PROCESS | 1668 | --DOCSHELL 0x12d654000 == 45 [pid = 1668] [id = 622] 03:44:21 INFO - PROCESS | 1668 | --DOCSHELL 0x12cadf000 == 44 [pid = 1668] [id = 621] 03:44:21 INFO - PROCESS | 1668 | --DOCSHELL 0x124fb2000 == 43 [pid = 1668] [id = 620] 03:44:21 INFO - PROCESS | 1668 | --DOCSHELL 0x12bc92000 == 42 [pid = 1668] [id = 619] 03:44:21 INFO - PROCESS | 1668 | --DOCSHELL 0x12b8a2000 == 41 [pid = 1668] [id = 618] 03:44:21 INFO - PROCESS | 1668 | --DOCSHELL 0x12abc7000 == 40 [pid = 1668] [id = 617] 03:44:21 INFO - PROCESS | 1668 | --DOCSHELL 0x12964b800 == 39 [pid = 1668] [id = 616] 03:44:21 INFO - PROCESS | 1668 | --DOCSHELL 0x1184b7800 == 38 [pid = 1668] [id = 615] 03:44:21 INFO - PROCESS | 1668 | --DOCSHELL 0x12660d800 == 37 [pid = 1668] [id = 614] 03:44:21 INFO - PROCESS | 1668 | --DOCSHELL 0x121abe800 == 36 [pid = 1668] [id = 613] 03:44:21 INFO - PROCESS | 1668 | --DOCSHELL 0x118ece000 == 35 [pid = 1668] [id = 612] 03:44:21 INFO - PROCESS | 1668 | --DOCSHELL 0x119909000 == 34 [pid = 1668] [id = 611] 03:44:21 INFO - PROCESS | 1668 | --DOCSHELL 0x1214e6000 == 33 [pid = 1668] [id = 610] 03:44:21 INFO - PROCESS | 1668 | --DOCSHELL 0x112db5000 == 32 [pid = 1668] [id = 609] 03:44:21 INFO - PROCESS | 1668 | --DOCSHELL 0x1184b9000 == 31 [pid = 1668] [id = 628] 03:44:21 INFO - PROCESS | 1668 | --DOCSHELL 0x12dc6e800 == 30 [pid = 1668] [id = 627] 03:44:21 INFO - PROCESS | 1668 | --DOCSHELL 0x12d64f000 == 29 [pid = 1668] [id = 626] 03:44:21 INFO - PROCESS | 1668 | --DOCSHELL 0x129035000 == 28 [pid = 1668] [id = 625] 03:44:21 INFO - PROCESS | 1668 | --DOCSHELL 0x12d845800 == 27 [pid = 1668] [id = 623] 03:44:21 INFO - PROCESS | 1668 | --DOCSHELL 0x1193af800 == 26 [pid = 1668] [id = 624] 03:44:21 INFO - PROCESS | 1668 | --DOMWINDOW == 114 (0x1196bc400) [pid = 1668] [serial = 1807] [outer = 0x0] [url = about:blank] 03:44:21 INFO - PROCESS | 1668 | --DOMWINDOW == 113 (0x116711c00) [pid = 1668] [serial = 1798] [outer = 0x0] [url = about:blank] 03:44:21 INFO - PROCESS | 1668 | --DOMWINDOW == 112 (0x11687c400) [pid = 1668] [serial = 1799] [outer = 0x0] [url = about:blank] 03:44:21 INFO - PROCESS | 1668 | --DOMWINDOW == 111 (0x118797c00) [pid = 1668] [serial = 1804] [outer = 0x0] [url = about:blank] 03:44:21 INFO - PROCESS | 1668 | --DOMWINDOW == 110 (0x11677fc00) [pid = 1668] [serial = 1793] [outer = 0x0] [url = about:blank] 03:44:21 INFO - PROCESS | 1668 | --DOMWINDOW == 109 (0x114eae000) [pid = 1668] [serial = 1792] [outer = 0x0] [url = about:blank] 03:44:21 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x112c8b400) [pid = 1668] [serial = 1778] [outer = 0x0] [url = about:blank] 03:44:21 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x1182bcc00) [pid = 1668] [serial = 1801] [outer = 0x0] [url = about:blank] 03:44:21 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x1186be800) [pid = 1668] [serial = 1802] [outer = 0x0] [url = about:blank] 03:44:21 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x11259bc00) [pid = 1668] [serial = 1777] [outer = 0x0] [url = about:blank] 03:44:21 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x112dd3c00) [pid = 1668] [serial = 1795] [outer = 0x0] [url = about:blank] 03:44:21 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x112ee6800) [pid = 1668] [serial = 1796] [outer = 0x0] [url = about:blank] 03:44:21 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x116fa1c00) [pid = 1668] [serial = 1781] [outer = 0x0] [url = about:blank] 03:44:21 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x11678ac00) [pid = 1668] [serial = 1780] [outer = 0x0] [url = about:blank] 03:44:21 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x119304c00) [pid = 1668] [serial = 1784] [outer = 0x0] [url = about:blank] 03:44:21 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x11835b800) [pid = 1668] [serial = 1783] [outer = 0x0] [url = about:blank] 03:44:21 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x123e0e800) [pid = 1668] [serial = 1787] [outer = 0x0] [url = about:blank] 03:44:21 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x1218a6000) [pid = 1668] [serial = 1786] [outer = 0x0] [url = about:blank] 03:44:21 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x12632b000) [pid = 1668] [serial = 1790] [outer = 0x0] [url = about:blank] 03:44:21 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x123e9a800) [pid = 1668] [serial = 1789] [outer = 0x0] [url = about:blank] 03:44:21 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x1219c8800) [pid = 1668] [serial = 1810] [outer = 0x0] [url = about:blank] 03:44:21 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x123db1400) [pid = 1668] [serial = 1811] [outer = 0x0] [url = about:blank] 03:44:21 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x120f2c000) [pid = 1668] [serial = 1808] [outer = 0x0] [url = about:blank] 03:44:21 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x1256f0400) [pid = 1668] [serial = 1814] [outer = 0x0] [url = about:blank] 03:44:21 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x124cca400) [pid = 1668] [serial = 1813] [outer = 0x0] [url = about:blank] 03:44:21 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x115d4a000) [pid = 1668] [serial = 1817] [outer = 0x0] [url = about:blank] 03:44:21 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x112982c00) [pid = 1668] [serial = 1816] [outer = 0x0] [url = about:blank] 03:44:21 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x118e4fc00) [pid = 1668] [serial = 1819] [outer = 0x0] [url = about:blank] 03:44:21 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x1269a0400) [pid = 1668] [serial = 1823] [outer = 0x0] [url = about:blank] 03:44:21 INFO - PROCESS | 1668 | --DOMWINDOW == 85 (0x12634fc00) [pid = 1668] [serial = 1822] [outer = 0x0] [url = about:blank] 03:44:21 INFO - PROCESS | 1668 | --DOMWINDOW == 84 (0x126c74800) [pid = 1668] [serial = 1825] [outer = 0x0] [url = about:blank] 03:44:21 INFO - PROCESS | 1668 | --DOMWINDOW == 83 (0x119384c00) [pid = 1668] [serial = 1805] [outer = 0x0] [url = about:blank] 03:44:21 INFO - PROCESS | 1668 | --DOMWINDOW == 82 (0x1256f1800) [pid = 1668] [serial = 1820] [outer = 0x0] [url = about:blank] 03:44:21 INFO - PROCESS | 1668 | 1467110661377 Marionette TRACE conn3 <- [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:44:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 03:44:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1271ms 03:44:21 INFO - PROCESS | 1668 | 1467110661406 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 03:44:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 03:44:21 INFO - PROCESS | 1668 | 1467110661408 Marionette TRACE conn3 <- [1,2489,null,{"value":"7"}] 03:44:21 INFO - PROCESS | 1668 | 1467110661411 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 03:44:21 INFO - PROCESS | 1668 | 1467110661413 Marionette TRACE conn3 <- [1,2490,null,{}] 03:44:21 INFO - PROCESS | 1668 | 1467110661416 Marionette TRACE conn3 -> [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:44:21 INFO - PROCESS | 1668 | 1467110661418 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:21 INFO - PROCESS | 1668 | 1467110661497 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 03:44:21 INFO - PROCESS | 1668 | 1467110661556 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:21 INFO - PROCESS | 1668 | 1467110661559 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:21 INFO - PROCESS | 1668 | ++DOCSHELL 0x117469800 == 27 [pid = 1668] [id = 630] 03:44:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 83 (0x112c96c00) [pid = 1668] [serial = 1890] [outer = 0x0] 03:44:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 84 (0x112ddcc00) [pid = 1668] [serial = 1891] [outer = 0x112c96c00] 03:44:21 INFO - PROCESS | 1668 | 1467110661589 Marionette DEBUG loaded listener.js 03:44:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 85 (0x114e88400) [pid = 1668] [serial = 1892] [outer = 0x112c96c00] 03:44:21 INFO - PROCESS | 1668 | 1467110661907 Marionette TRACE conn3 <- [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:44:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 03:44:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 520ms 03:44:21 INFO - PROCESS | 1668 | 1467110661932 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 03:44:21 INFO - PROCESS | 1668 | 1467110661936 Marionette TRACE conn3 <- [1,2493,null,{"value":"7"}] 03:44:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 03:44:21 INFO - PROCESS | 1668 | 1467110661940 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 03:44:21 INFO - PROCESS | 1668 | 1467110661943 Marionette TRACE conn3 <- [1,2494,null,{}] 03:44:21 INFO - PROCESS | 1668 | 1467110661947 Marionette TRACE conn3 -> [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:44:21 INFO - PROCESS | 1668 | 1467110661949 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:22 INFO - PROCESS | 1668 | 1467110662024 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 03:44:22 INFO - PROCESS | 1668 | 1467110662031 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:22 INFO - PROCESS | 1668 | 1467110662032 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:22 INFO - PROCESS | 1668 | ++DOCSHELL 0x1184c5000 == 28 [pid = 1668] [id = 631] 03:44:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x115e94800) [pid = 1668] [serial = 1893] [outer = 0x0] 03:44:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x116785400) [pid = 1668] [serial = 1894] [outer = 0x115e94800] 03:44:22 INFO - PROCESS | 1668 | 1467110662060 Marionette DEBUG loaded listener.js 03:44:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x116889000) [pid = 1668] [serial = 1895] [outer = 0x115e94800] 03:44:22 INFO - PROCESS | 1668 | 1467110662444 Marionette TRACE conn3 <- [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:44:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 03:44:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 524ms 03:44:22 INFO - PROCESS | 1668 | 1467110662465 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 03:44:22 INFO - PROCESS | 1668 | 1467110662466 Marionette TRACE conn3 <- [1,2497,null,{"value":"7"}] 03:44:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 03:44:22 INFO - PROCESS | 1668 | 1467110662470 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 03:44:22 INFO - PROCESS | 1668 | 1467110662473 Marionette TRACE conn3 <- [1,2498,null,{}] 03:44:22 INFO - PROCESS | 1668 | 1467110662483 Marionette TRACE conn3 -> [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:44:22 INFO - PROCESS | 1668 | 1467110662487 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:22 INFO - PROCESS | 1668 | 1467110662581 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 03:44:22 INFO - PROCESS | 1668 | 1467110662591 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:22 INFO - PROCESS | 1668 | 1467110662593 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:22 INFO - PROCESS | 1668 | ++DOCSHELL 0x1214d3000 == 29 [pid = 1668] [id = 632] 03:44:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x112dd3400) [pid = 1668] [serial = 1896] [outer = 0x0] 03:44:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x1186b5000) [pid = 1668] [serial = 1897] [outer = 0x112dd3400] 03:44:22 INFO - PROCESS | 1668 | 1467110662641 Marionette DEBUG loaded listener.js 03:44:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x118797000) [pid = 1668] [serial = 1898] [outer = 0x112dd3400] 03:44:23 INFO - PROCESS | 1668 | 1467110663222 Marionette TRACE conn3 <- [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:44:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 03:44:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 822ms 03:44:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 03:44:23 INFO - PROCESS | 1668 | 1467110663292 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 03:44:23 INFO - PROCESS | 1668 | 1467110663294 Marionette TRACE conn3 <- [1,2501,null,{"value":"7"}] 03:44:23 INFO - PROCESS | 1668 | 1467110663298 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 03:44:23 INFO - PROCESS | 1668 | 1467110663300 Marionette TRACE conn3 <- [1,2502,null,{}] 03:44:23 INFO - PROCESS | 1668 | 1467110663303 Marionette TRACE conn3 -> [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:44:23 INFO - PROCESS | 1668 | 1467110663305 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:23 INFO - PROCESS | 1668 | 1467110663431 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 03:44:23 INFO - PROCESS | 1668 | 1467110663491 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:23 INFO - PROCESS | 1668 | 1467110663493 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:23 INFO - PROCESS | 1668 | ++DOCSHELL 0x1184bc000 == 30 [pid = 1668] [id = 633] 03:44:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x112e8f000) [pid = 1668] [serial = 1899] [outer = 0x0] 03:44:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x115de4000) [pid = 1668] [serial = 1900] [outer = 0x112e8f000] 03:44:23 INFO - PROCESS | 1668 | 1467110663524 Marionette DEBUG loaded listener.js 03:44:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x116883c00) [pid = 1668] [serial = 1901] [outer = 0x112e8f000] 03:44:24 INFO - PROCESS | 1668 | 1467110664032 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 03:44:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 03:44:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 773ms 03:44:24 INFO - PROCESS | 1668 | 1467110664085 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 03:44:24 INFO - PROCESS | 1668 | 1467110664088 Marionette TRACE conn3 <- [1,2505,null,{"value":"7"}] 03:44:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 03:44:24 INFO - PROCESS | 1668 | 1467110664096 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 03:44:24 INFO - PROCESS | 1668 | 1467110664098 Marionette TRACE conn3 <- [1,2506,null,{}] 03:44:24 INFO - PROCESS | 1668 | 1467110664101 Marionette TRACE conn3 -> [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:44:24 INFO - PROCESS | 1668 | 1467110664102 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:24 INFO - PROCESS | 1668 | 1467110664210 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 03:44:24 INFO - PROCESS | 1668 | 1467110664293 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:24 INFO - PROCESS | 1668 | 1467110664295 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:24 INFO - PROCESS | 1668 | ++DOCSHELL 0x123d2f000 == 31 [pid = 1668] [id = 634] 03:44:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x115e1ec00) [pid = 1668] [serial = 1902] [outer = 0x0] 03:44:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x11835b000) [pid = 1668] [serial = 1903] [outer = 0x115e1ec00] 03:44:24 INFO - PROCESS | 1668 | 1467110664326 Marionette DEBUG loaded listener.js 03:44:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x118e18c00) [pid = 1668] [serial = 1904] [outer = 0x115e1ec00] 03:44:24 INFO - PROCESS | 1668 | --DOCSHELL 0x1184c5000 == 30 [pid = 1668] [id = 631] 03:44:24 INFO - PROCESS | 1668 | --DOCSHELL 0x117469800 == 29 [pid = 1668] [id = 630] 03:44:24 INFO - PROCESS | 1668 | --DOCSHELL 0x118add000 == 28 [pid = 1668] [id = 629] 03:44:24 INFO - PROCESS | 1668 | 1467110664895 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 03:44:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 03:44:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 822ms 03:44:24 INFO - PROCESS | 1668 | 1467110664917 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 03:44:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 03:44:24 INFO - PROCESS | 1668 | 1467110664919 Marionette TRACE conn3 <- [1,2509,null,{"value":"7"}] 03:44:24 INFO - PROCESS | 1668 | 1467110664922 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 03:44:24 INFO - PROCESS | 1668 | 1467110664923 Marionette TRACE conn3 <- [1,2510,null,{}] 03:44:24 INFO - PROCESS | 1668 | 1467110664927 Marionette TRACE conn3 -> [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:44:24 INFO - PROCESS | 1668 | 1467110664929 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:25 INFO - PROCESS | 1668 | 1467110665023 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 03:44:25 INFO - PROCESS | 1668 | 1467110665084 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:25 INFO - PROCESS | 1668 | 1467110665085 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:25 INFO - PROCESS | 1668 | ++DOCSHELL 0x118479000 == 29 [pid = 1668] [id = 635] 03:44:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x1133e0800) [pid = 1668] [serial = 1905] [outer = 0x0] 03:44:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x1164eb000) [pid = 1668] [serial = 1906] [outer = 0x1133e0800] 03:44:25 INFO - PROCESS | 1668 | 1467110665113 Marionette DEBUG loaded listener.js 03:44:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x116fa2400) [pid = 1668] [serial = 1907] [outer = 0x1133e0800] 03:44:25 INFO - PROCESS | 1668 | 1467110665515 Marionette TRACE conn3 <- [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:44:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 03:44:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 623ms 03:44:25 INFO - PROCESS | 1668 | 1467110665563 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 03:44:25 INFO - PROCESS | 1668 | 1467110665568 Marionette TRACE conn3 <- [1,2513,null,{"value":"7"}] 03:44:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 03:44:25 INFO - PROCESS | 1668 | 1467110665574 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 03:44:25 INFO - PROCESS | 1668 | 1467110665577 Marionette TRACE conn3 <- [1,2514,null,{}] 03:44:25 INFO - PROCESS | 1668 | 1467110665580 Marionette TRACE conn3 -> [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:44:25 INFO - PROCESS | 1668 | 1467110665583 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:25 INFO - PROCESS | 1668 | 1467110665733 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 03:44:25 INFO - PROCESS | 1668 | 1467110665759 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:25 INFO - PROCESS | 1668 | 1467110665760 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:25 INFO - PROCESS | 1668 | ++DOCSHELL 0x123d29800 == 30 [pid = 1668] [id = 636] 03:44:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x1186b7400) [pid = 1668] [serial = 1908] [outer = 0x0] 03:44:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x118e4f800) [pid = 1668] [serial = 1909] [outer = 0x1186b7400] 03:44:25 INFO - PROCESS | 1668 | 1467110665802 Marionette DEBUG loaded listener.js 03:44:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x11938c800) [pid = 1668] [serial = 1910] [outer = 0x1186b7400] 03:44:26 INFO - PROCESS | 1668 | 1467110666168 Marionette TRACE conn3 <- [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:44:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 03:44:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 625ms 03:44:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 03:44:26 INFO - PROCESS | 1668 | 1467110666198 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 03:44:26 INFO - PROCESS | 1668 | 1467110666200 Marionette TRACE conn3 <- [1,2517,null,{"value":"7"}] 03:44:26 INFO - PROCESS | 1668 | 1467110666202 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 03:44:26 INFO - PROCESS | 1668 | 1467110666204 Marionette TRACE conn3 <- [1,2518,null,{}] 03:44:26 INFO - PROCESS | 1668 | 1467110666219 Marionette TRACE conn3 -> [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:44:26 INFO - PROCESS | 1668 | 1467110666222 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:26 INFO - PROCESS | 1668 | 1467110666341 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 03:44:26 INFO - PROCESS | 1668 | 1467110666357 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:26 INFO - PROCESS | 1668 | 1467110666359 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:26 INFO - PROCESS | 1668 | ++DOCSHELL 0x128954800 == 31 [pid = 1668] [id = 637] 03:44:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x1121bd800) [pid = 1668] [serial = 1911] [outer = 0x0] 03:44:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x119cf9400) [pid = 1668] [serial = 1912] [outer = 0x1121bd800] 03:44:26 INFO - PROCESS | 1668 | 1467110666388 Marionette DEBUG loaded listener.js 03:44:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x1215f8c00) [pid = 1668] [serial = 1913] [outer = 0x1121bd800] 03:44:26 INFO - PROCESS | 1668 | 1467110666731 Marionette TRACE conn3 <- [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:44:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 03:44:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 571ms 03:44:26 INFO - PROCESS | 1668 | 1467110666773 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 03:44:26 INFO - PROCESS | 1668 | 1467110666775 Marionette TRACE conn3 <- [1,2521,null,{"value":"7"}] 03:44:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 03:44:26 INFO - PROCESS | 1668 | 1467110666777 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 03:44:26 INFO - PROCESS | 1668 | 1467110666778 Marionette TRACE conn3 <- [1,2522,null,{}] 03:44:26 INFO - PROCESS | 1668 | 1467110666780 Marionette TRACE conn3 -> [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:44:26 INFO - PROCESS | 1668 | 1467110666782 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:26 INFO - PROCESS | 1668 | 1467110666884 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 03:44:26 INFO - PROCESS | 1668 | 1467110666887 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:26 INFO - PROCESS | 1668 | 1467110666889 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:26 INFO - PROCESS | 1668 | ++DOCSHELL 0x129315800 == 32 [pid = 1668] [id = 638] 03:44:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x1215fc400) [pid = 1668] [serial = 1914] [outer = 0x0] 03:44:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x1219cc000) [pid = 1668] [serial = 1915] [outer = 0x1215fc400] 03:44:26 INFO - PROCESS | 1668 | 1467110666914 Marionette DEBUG loaded listener.js 03:44:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x121ad8400) [pid = 1668] [serial = 1916] [outer = 0x1215fc400] 03:44:27 INFO - PROCESS | 1668 | 1467110667225 Marionette TRACE conn3 <- [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:44:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 03:44:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 470ms 03:44:27 INFO - PROCESS | 1668 | 1467110667250 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 03:44:27 INFO - PROCESS | 1668 | 1467110667251 Marionette TRACE conn3 <- [1,2525,null,{"value":"7"}] 03:44:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 03:44:27 INFO - PROCESS | 1668 | 1467110667253 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 03:44:27 INFO - PROCESS | 1668 | 1467110667264 Marionette TRACE conn3 <- [1,2526,null,{}] 03:44:27 INFO - PROCESS | 1668 | 1467110667284 Marionette TRACE conn3 -> [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:44:27 INFO - PROCESS | 1668 | 1467110667285 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:27 INFO - PROCESS | 1668 | 1467110667436 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 03:44:27 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x1182b9800) [pid = 1668] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 03:44:27 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x115e94800) [pid = 1668] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 03:44:27 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x112978c00) [pid = 1668] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 03:44:27 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x1186c0800) [pid = 1668] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 03:44:27 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x1218a3400) [pid = 1668] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 03:44:27 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x1263f7000) [pid = 1668] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 03:44:27 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x115d49400) [pid = 1668] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 03:44:27 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x1269a0000) [pid = 1668] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 03:44:27 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x112c96c00) [pid = 1668] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 03:44:27 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x112c8b800) [pid = 1668] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 03:44:27 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x128df7400) [pid = 1668] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 03:44:27 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x12904bc00) [pid = 1668] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 03:44:27 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x116709400) [pid = 1668] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 03:44:27 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x11678bc00) [pid = 1668] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 03:44:27 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x1219ce400) [pid = 1668] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 03:44:27 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x118790800) [pid = 1668] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 03:44:27 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x111c18800) [pid = 1668] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 03:44:27 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x112dd0800) [pid = 1668] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 03:44:27 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x112ede800) [pid = 1668] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 03:44:27 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x112981800) [pid = 1668] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 03:44:27 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x124addc00) [pid = 1668] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 03:44:27 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x129554c00) [pid = 1668] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 03:44:27 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x12105b800) [pid = 1668] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 03:44:27 INFO - PROCESS | 1668 | --DOMWINDOW == 85 (0x118e47000) [pid = 1668] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 03:44:27 INFO - PROCESS | 1668 | 1467110667487 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:27 INFO - PROCESS | 1668 | 1467110667488 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:27 INFO - PROCESS | 1668 | ++DOCSHELL 0x11641b800 == 33 [pid = 1668] [id = 639] 03:44:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x111f30800) [pid = 1668] [serial = 1917] [outer = 0x0] 03:44:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x112978c00) [pid = 1668] [serial = 1918] [outer = 0x111f30800] 03:44:27 INFO - PROCESS | 1668 | 1467110667513 Marionette DEBUG loaded listener.js 03:44:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x114ebac00) [pid = 1668] [serial = 1919] [outer = 0x111f30800] 03:44:27 INFO - PROCESS | 1668 | 1467110667813 Marionette TRACE conn3 <- [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:44:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 03:44:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 594ms 03:44:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 03:44:27 INFO - PROCESS | 1668 | 1467110667849 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 03:44:27 INFO - PROCESS | 1668 | 1467110667850 Marionette TRACE conn3 <- [1,2529,null,{"value":"7"}] 03:44:27 INFO - PROCESS | 1668 | 1467110667852 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 03:44:27 INFO - PROCESS | 1668 | 1467110667853 Marionette TRACE conn3 <- [1,2530,null,{}] 03:44:27 INFO - PROCESS | 1668 | 1467110667855 Marionette TRACE conn3 -> [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:44:27 INFO - PROCESS | 1668 | 1467110667860 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:27 INFO - PROCESS | 1668 | 1467110667958 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 03:44:28 INFO - PROCESS | 1668 | 1467110668030 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:28 INFO - PROCESS | 1668 | 1467110668031 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:28 INFO - PROCESS | 1668 | ++DOCSHELL 0x12a666800 == 34 [pid = 1668] [id = 640] 03:44:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x11680a800) [pid = 1668] [serial = 1920] [outer = 0x0] 03:44:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x1219cf000) [pid = 1668] [serial = 1921] [outer = 0x11680a800] 03:44:28 INFO - PROCESS | 1668 | 1467110668056 Marionette DEBUG loaded listener.js 03:44:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x1251be000) [pid = 1668] [serial = 1922] [outer = 0x11680a800] 03:44:28 INFO - PROCESS | 1668 | 1467110668316 Marionette TRACE conn3 <- [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:44:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 03:44:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 518ms 03:44:28 INFO - PROCESS | 1668 | 1467110668370 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 03:44:28 INFO - PROCESS | 1668 | 1467110668383 Marionette TRACE conn3 <- [1,2533,null,{"value":"7"}] 03:44:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 03:44:28 INFO - PROCESS | 1668 | 1467110668390 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 03:44:28 INFO - PROCESS | 1668 | 1467110668391 Marionette TRACE conn3 <- [1,2534,null,{}] 03:44:28 INFO - PROCESS | 1668 | 1467110668396 Marionette TRACE conn3 -> [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:44:28 INFO - PROCESS | 1668 | 1467110668399 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:28 INFO - PROCESS | 1668 | 1467110668474 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 03:44:28 INFO - PROCESS | 1668 | 1467110668480 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:28 INFO - PROCESS | 1668 | 1467110668481 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:28 INFO - PROCESS | 1668 | ++DOCSHELL 0x12b268000 == 35 [pid = 1668] [id = 641] 03:44:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x1251bf000) [pid = 1668] [serial = 1923] [outer = 0x0] 03:44:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x126322c00) [pid = 1668] [serial = 1924] [outer = 0x1251bf000] 03:44:28 INFO - PROCESS | 1668 | 1467110668506 Marionette DEBUG loaded listener.js 03:44:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x126997800) [pid = 1668] [serial = 1925] [outer = 0x1251bf000] 03:44:28 INFO - PROCESS | 1668 | 1467110668850 Marionette TRACE conn3 <- [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:44:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 03:44:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 475ms 03:44:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 03:44:28 INFO - PROCESS | 1668 | 1467110668865 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 03:44:28 INFO - PROCESS | 1668 | 1467110668867 Marionette TRACE conn3 <- [1,2537,null,{"value":"7"}] 03:44:28 INFO - PROCESS | 1668 | 1467110668869 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 03:44:28 INFO - PROCESS | 1668 | 1467110668870 Marionette TRACE conn3 <- [1,2538,null,{}] 03:44:28 INFO - PROCESS | 1668 | 1467110668872 Marionette TRACE conn3 -> [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:44:28 INFO - PROCESS | 1668 | 1467110668873 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:28 INFO - PROCESS | 1668 | 1467110668982 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 03:44:28 INFO - PROCESS | 1668 | 1467110668988 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:28 INFO - PROCESS | 1668 | 1467110668989 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:28 INFO - PROCESS | 1668 | ++DOCSHELL 0x12b8a4800 == 36 [pid = 1668] [id = 642] 03:44:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x1251bfc00) [pid = 1668] [serial = 1926] [outer = 0x0] 03:44:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x1269a3400) [pid = 1668] [serial = 1927] [outer = 0x1251bfc00] 03:44:29 INFO - PROCESS | 1668 | 1467110669013 Marionette DEBUG loaded listener.js 03:44:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x126c74800) [pid = 1668] [serial = 1928] [outer = 0x1251bfc00] 03:44:29 INFO - PROCESS | 1668 | 1467110669315 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 03:44:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 03:44:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 467ms 03:44:29 INFO - PROCESS | 1668 | 1467110669337 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 03:44:29 INFO - PROCESS | 1668 | 1467110669338 Marionette TRACE conn3 <- [1,2541,null,{"value":"7"}] 03:44:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 03:44:29 INFO - PROCESS | 1668 | 1467110669340 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 03:44:29 INFO - PROCESS | 1668 | 1467110669352 Marionette TRACE conn3 <- [1,2542,null,{}] 03:44:29 INFO - PROCESS | 1668 | 1467110669354 Marionette TRACE conn3 -> [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:44:29 INFO - PROCESS | 1668 | 1467110669355 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:29 INFO - PROCESS | 1668 | 1467110669434 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 03:44:29 INFO - PROCESS | 1668 | 1467110669539 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:29 INFO - PROCESS | 1668 | 1467110669541 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:29 INFO - PROCESS | 1668 | ++DOCSHELL 0x116687800 == 37 [pid = 1668] [id = 643] 03:44:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x111f2d800) [pid = 1668] [serial = 1929] [outer = 0x0] 03:44:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x1127dd800) [pid = 1668] [serial = 1930] [outer = 0x111f2d800] 03:44:29 INFO - PROCESS | 1668 | 1467110669572 Marionette DEBUG loaded listener.js 03:44:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x112981800) [pid = 1668] [serial = 1931] [outer = 0x111f2d800] 03:44:30 INFO - PROCESS | 1668 | 1467110670037 Marionette TRACE conn3 <- [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:44:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 03:44:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 730ms 03:44:30 INFO - PROCESS | 1668 | 1467110670078 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 03:44:30 INFO - PROCESS | 1668 | 1467110670080 Marionette TRACE conn3 <- [1,2545,null,{"value":"7"}] 03:44:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 03:44:30 INFO - PROCESS | 1668 | 1467110670085 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 03:44:30 INFO - PROCESS | 1668 | 1467110670086 Marionette TRACE conn3 <- [1,2546,null,{}] 03:44:30 INFO - PROCESS | 1668 | 1467110670090 Marionette TRACE conn3 -> [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:44:30 INFO - PROCESS | 1668 | 1467110670094 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:30 INFO - PROCESS | 1668 | 1467110670195 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 03:44:30 INFO - PROCESS | 1668 | 1467110670271 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:30 INFO - PROCESS | 1668 | 1467110670272 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:30 INFO - PROCESS | 1668 | ++DOCSHELL 0x1260e8000 == 38 [pid = 1668] [id = 644] 03:44:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x1176f0000) [pid = 1668] [serial = 1932] [outer = 0x0] 03:44:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x11803e800) [pid = 1668] [serial = 1933] [outer = 0x1176f0000] 03:44:30 INFO - PROCESS | 1668 | 1467110670303 Marionette DEBUG loaded listener.js 03:44:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x1186b4c00) [pid = 1668] [serial = 1934] [outer = 0x1176f0000] 03:44:30 INFO - PROCESS | 1668 | 1467110670727 Marionette TRACE conn3 <- [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:44:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 03:44:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 670ms 03:44:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 03:44:30 INFO - PROCESS | 1668 | 1467110670757 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 03:44:30 INFO - PROCESS | 1668 | 1467110670759 Marionette TRACE conn3 <- [1,2549,null,{"value":"7"}] 03:44:30 INFO - PROCESS | 1668 | 1467110670762 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 03:44:30 INFO - PROCESS | 1668 | 1467110670763 Marionette TRACE conn3 <- [1,2550,null,{}] 03:44:30 INFO - PROCESS | 1668 | 1467110670766 Marionette TRACE conn3 -> [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:44:30 INFO - PROCESS | 1668 | 1467110670767 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:30 INFO - PROCESS | 1668 | 1467110670888 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 03:44:30 INFO - PROCESS | 1668 | 1467110670953 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:30 INFO - PROCESS | 1668 | 1467110670955 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:30 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bc7e000 == 39 [pid = 1668] [id = 645] 03:44:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x119436c00) [pid = 1668] [serial = 1935] [outer = 0x0] 03:44:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x120f36400) [pid = 1668] [serial = 1936] [outer = 0x119436c00] 03:44:30 INFO - PROCESS | 1668 | 1467110670984 Marionette DEBUG loaded listener.js 03:44:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x1215f8800) [pid = 1668] [serial = 1937] [outer = 0x119436c00] 03:44:31 INFO - PROCESS | 1668 | 1467110671430 Marionette TRACE conn3 <- [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:44:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 03:44:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 720ms 03:44:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 03:44:31 INFO - PROCESS | 1668 | 1467110671483 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 03:44:31 INFO - PROCESS | 1668 | 1467110671484 Marionette TRACE conn3 <- [1,2553,null,{"value":"7"}] 03:44:31 INFO - PROCESS | 1668 | 1467110671491 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 03:44:31 INFO - PROCESS | 1668 | 1467110671498 Marionette TRACE conn3 <- [1,2554,null,{}] 03:44:31 INFO - PROCESS | 1668 | 1467110671501 Marionette TRACE conn3 -> [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:44:31 INFO - PROCESS | 1668 | 1467110671504 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:31 INFO - PROCESS | 1668 | 1467110671604 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 03:44:31 INFO - PROCESS | 1668 | 1467110671681 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:31 INFO - PROCESS | 1668 | 1467110671683 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:31 INFO - PROCESS | 1668 | ++DOCSHELL 0x12caed000 == 40 [pid = 1668] [id = 646] 03:44:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x1216bfc00) [pid = 1668] [serial = 1938] [outer = 0x0] 03:44:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x1251c1800) [pid = 1668] [serial = 1939] [outer = 0x1216bfc00] 03:44:31 INFO - PROCESS | 1668 | 1467110671711 Marionette DEBUG loaded listener.js 03:44:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x128c17000) [pid = 1668] [serial = 1940] [outer = 0x1216bfc00] 03:44:32 INFO - PROCESS | 1668 | 1467110672179 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 03:44:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 03:44:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 781ms 03:44:32 INFO - PROCESS | 1668 | 1467110672270 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 03:44:32 INFO - PROCESS | 1668 | 1467110672271 Marionette TRACE conn3 <- [1,2557,null,{"value":"7"}] 03:44:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 03:44:32 INFO - PROCESS | 1668 | 1467110672274 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 03:44:32 INFO - PROCESS | 1668 | 1467110672275 Marionette TRACE conn3 <- [1,2558,null,{}] 03:44:32 INFO - PROCESS | 1668 | 1467110672278 Marionette TRACE conn3 -> [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:44:32 INFO - PROCESS | 1668 | 1467110672279 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:32 INFO - PROCESS | 1668 | 1467110672376 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 03:44:32 INFO - PROCESS | 1668 | 1467110672453 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:32 INFO - PROCESS | 1668 | 1467110672454 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:32 INFO - PROCESS | 1668 | ++DOCSHELL 0x117e68800 == 41 [pid = 1668] [id = 647] 03:44:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 110 (0x112dd1400) [pid = 1668] [serial = 1941] [outer = 0x0] 03:44:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 111 (0x1182bcc00) [pid = 1668] [serial = 1942] [outer = 0x112dd1400] 03:44:32 INFO - PROCESS | 1668 | 1467110672484 Marionette DEBUG loaded listener.js 03:44:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 112 (0x128c89c00) [pid = 1668] [serial = 1943] [outer = 0x112dd1400] 03:44:33 INFO - PROCESS | 1668 | 1467110673049 Marionette TRACE conn3 <- [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:44:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 03:44:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 819ms 03:44:33 INFO - PROCESS | 1668 | 1467110673097 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 03:44:33 INFO - PROCESS | 1668 | 1467110673099 Marionette TRACE conn3 <- [1,2561,null,{"value":"7"}] 03:44:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 03:44:33 INFO - PROCESS | 1668 | 1467110673103 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 03:44:33 INFO - PROCESS | 1668 | 1467110673105 Marionette TRACE conn3 <- [1,2562,null,{}] 03:44:33 INFO - PROCESS | 1668 | 1467110673109 Marionette TRACE conn3 -> [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:44:33 INFO - PROCESS | 1668 | 1467110673112 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:33 INFO - PROCESS | 1668 | 1467110673205 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 03:44:33 INFO - PROCESS | 1668 | 1467110673287 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:33 INFO - PROCESS | 1668 | 1467110673288 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:33 INFO - PROCESS | 1668 | ++DOCSHELL 0x1168be000 == 42 [pid = 1668] [id = 648] 03:44:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 113 (0x114eae000) [pid = 1668] [serial = 1944] [outer = 0x0] 03:44:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 114 (0x115d50000) [pid = 1668] [serial = 1945] [outer = 0x114eae000] 03:44:33 INFO - PROCESS | 1668 | 1467110673317 Marionette DEBUG loaded listener.js 03:44:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 115 (0x116780c00) [pid = 1668] [serial = 1946] [outer = 0x114eae000] 03:44:33 INFO - PROCESS | 1668 | --DOCSHELL 0x12b8a4800 == 41 [pid = 1668] [id = 642] 03:44:33 INFO - PROCESS | 1668 | --DOCSHELL 0x12b268000 == 40 [pid = 1668] [id = 641] 03:44:33 INFO - PROCESS | 1668 | --DOCSHELL 0x12a666800 == 39 [pid = 1668] [id = 640] 03:44:33 INFO - PROCESS | 1668 | --DOCSHELL 0x11641b800 == 38 [pid = 1668] [id = 639] 03:44:33 INFO - PROCESS | 1668 | --DOCSHELL 0x129315800 == 37 [pid = 1668] [id = 638] 03:44:33 INFO - PROCESS | 1668 | --DOCSHELL 0x128954800 == 36 [pid = 1668] [id = 637] 03:44:33 INFO - PROCESS | 1668 | --DOCSHELL 0x123d29800 == 35 [pid = 1668] [id = 636] 03:44:33 INFO - PROCESS | 1668 | --DOCSHELL 0x118479000 == 34 [pid = 1668] [id = 635] 03:44:33 INFO - PROCESS | 1668 | --DOMWINDOW == 114 (0x1186b5000) [pid = 1668] [serial = 1897] [outer = 0x0] [url = about:blank] 03:44:33 INFO - PROCESS | 1668 | 1467110673746 Marionette TRACE conn3 <- [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:44:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 03:44:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 670ms 03:44:33 INFO - PROCESS | 1668 | 1467110673774 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 03:44:33 INFO - PROCESS | 1668 | 1467110673779 Marionette TRACE conn3 <- [1,2565,null,{"value":"7"}] 03:44:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 03:44:33 INFO - PROCESS | 1668 | --DOMWINDOW == 113 (0x118755800) [pid = 1668] [serial = 1889] [outer = 0x0] [url = about:blank] 03:44:33 INFO - PROCESS | 1668 | --DOMWINDOW == 112 (0x116785400) [pid = 1668] [serial = 1894] [outer = 0x0] [url = about:blank] 03:44:33 INFO - PROCESS | 1668 | --DOMWINDOW == 111 (0x112e85800) [pid = 1668] [serial = 1885] [outer = 0x0] [url = about:blank] 03:44:33 INFO - PROCESS | 1668 | --DOMWINDOW == 110 (0x119ab0400) [pid = 1668] [serial = 1877] [outer = 0x0] [url = about:blank] 03:44:33 INFO - PROCESS | 1668 | --DOMWINDOW == 109 (0x1263f4c00) [pid = 1668] [serial = 1880] [outer = 0x0] [url = about:blank] 03:44:33 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x129281800) [pid = 1668] [serial = 1883] [outer = 0x0] [url = about:blank] 03:44:33 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x1164e9c00) [pid = 1668] [serial = 1873] [outer = 0x0] [url = about:blank] 03:44:33 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x118e45800) [pid = 1668] [serial = 1876] [outer = 0x0] [url = about:blank] 03:44:33 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x128c83000) [pid = 1668] [serial = 1826] [outer = 0x0] [url = about:blank] 03:44:33 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x112ddcc00) [pid = 1668] [serial = 1891] [outer = 0x0] [url = about:blank] 03:44:33 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x124ad8c00) [pid = 1668] [serial = 1879] [outer = 0x0] [url = about:blank] 03:44:33 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x116709800) [pid = 1668] [serial = 1886] [outer = 0x0] [url = about:blank] 03:44:33 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x11835a800) [pid = 1668] [serial = 1888] [outer = 0x0] [url = about:blank] 03:44:33 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x1176f0800) [pid = 1668] [serial = 1874] [outer = 0x0] [url = about:blank] 03:44:33 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x114e88400) [pid = 1668] [serial = 1892] [outer = 0x0] [url = about:blank] 03:44:33 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x129048000) [pid = 1668] [serial = 1882] [outer = 0x0] [url = about:blank] 03:44:33 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x128c23800) [pid = 1668] [serial = 1852] [outer = 0x0] [url = about:blank] 03:44:33 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x12904a400) [pid = 1668] [serial = 1855] [outer = 0x0] [url = about:blank] 03:44:33 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x129281000) [pid = 1668] [serial = 1858] [outer = 0x0] [url = about:blank] 03:44:33 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x11678cc00) [pid = 1668] [serial = 1831] [outer = 0x0] [url = about:blank] 03:44:33 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x117145000) [pid = 1668] [serial = 1832] [outer = 0x0] [url = about:blank] 03:44:33 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x11826a800) [pid = 1668] [serial = 1837] [outer = 0x0] [url = about:blank] 03:44:33 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x118362400) [pid = 1668] [serial = 1838] [outer = 0x0] [url = about:blank] 03:44:33 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x121a42400) [pid = 1668] [serial = 1846] [outer = 0x0] [url = about:blank] 03:44:33 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x123dabc00) [pid = 1668] [serial = 1847] [outer = 0x0] [url = about:blank] 03:44:33 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x11943f800) [pid = 1668] [serial = 1840] [outer = 0x0] [url = about:blank] 03:44:33 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x120f32800) [pid = 1668] [serial = 1841] [outer = 0x0] [url = about:blank] 03:44:33 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x112596c00) [pid = 1668] [serial = 1828] [outer = 0x0] [url = about:blank] 03:44:33 INFO - PROCESS | 1668 | --DOMWINDOW == 85 (0x11297fc00) [pid = 1668] [serial = 1829] [outer = 0x0] [url = about:blank] 03:44:33 INFO - PROCESS | 1668 | --DOMWINDOW == 84 (0x1215f2000) [pid = 1668] [serial = 1843] [outer = 0x0] [url = about:blank] 03:44:33 INFO - PROCESS | 1668 | --DOMWINDOW == 83 (0x1219c9000) [pid = 1668] [serial = 1844] [outer = 0x0] [url = about:blank] 03:44:33 INFO - PROCESS | 1668 | --DOMWINDOW == 82 (0x116241000) [pid = 1668] [serial = 1834] [outer = 0x0] [url = about:blank] 03:44:33 INFO - PROCESS | 1668 | --DOMWINDOW == 81 (0x11678b000) [pid = 1668] [serial = 1835] [outer = 0x0] [url = about:blank] 03:44:33 INFO - PROCESS | 1668 | --DOMWINDOW == 80 (0x118277c00) [pid = 1668] [serial = 1862] [outer = 0x0] [url = about:blank] 03:44:33 INFO - PROCESS | 1668 | --DOMWINDOW == 79 (0x12a6a7800) [pid = 1668] [serial = 1868] [outer = 0x0] [url = about:blank] 03:44:33 INFO - PROCESS | 1668 | --DOMWINDOW == 78 (0x12a6a9c00) [pid = 1668] [serial = 1870] [outer = 0x0] [url = about:blank] 03:44:33 INFO - PROCESS | 1668 | --DOMWINDOW == 77 (0x116706c00) [pid = 1668] [serial = 1861] [outer = 0x0] [url = about:blank] 03:44:33 INFO - PROCESS | 1668 | --DOMWINDOW == 76 (0x116889000) [pid = 1668] [serial = 1895] [outer = 0x0] [url = about:blank] 03:44:33 INFO - PROCESS | 1668 | --DOMWINDOW == 75 (0x12954b400) [pid = 1668] [serial = 1867] [outer = 0x0] [url = about:blank] 03:44:33 INFO - PROCESS | 1668 | --DOMWINDOW == 74 (0x1293e2400) [pid = 1668] [serial = 1859] [outer = 0x0] [url = about:blank] 03:44:33 INFO - PROCESS | 1668 | --DOMWINDOW == 73 (0x123dad800) [pid = 1668] [serial = 1849] [outer = 0x0] [url = about:blank] 03:44:33 INFO - PROCESS | 1668 | --DOMWINDOW == 72 (0x128df1c00) [pid = 1668] [serial = 1853] [outer = 0x0] [url = about:blank] 03:44:33 INFO - PROCESS | 1668 | --DOMWINDOW == 71 (0x129279400) [pid = 1668] [serial = 1856] [outer = 0x0] [url = about:blank] 03:44:33 INFO - PROCESS | 1668 | --DOMWINDOW == 70 (0x128c15800) [pid = 1668] [serial = 1850] [outer = 0x0] [url = about:blank] 03:44:33 INFO - PROCESS | 1668 | --DOMWINDOW == 69 (0x1293eb800) [pid = 1668] [serial = 1865] [outer = 0x0] [url = about:blank] 03:44:33 INFO - PROCESS | 1668 | --DOMWINDOW == 68 (0x124c93c00) [pid = 1668] [serial = 1864] [outer = 0x0] [url = about:blank] 03:44:33 INFO - PROCESS | 1668 | --DOMWINDOW == 67 (0x12a704c00) [pid = 1668] [serial = 1871] [outer = 0x0] [url = about:blank] 03:44:33 INFO - PROCESS | 1668 | 1467110673808 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 03:44:33 INFO - PROCESS | 1668 | 1467110673810 Marionette TRACE conn3 <- [1,2566,null,{}] 03:44:33 INFO - PROCESS | 1668 | 1467110673819 Marionette TRACE conn3 -> [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:44:33 INFO - PROCESS | 1668 | 1467110673820 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:33 INFO - PROCESS | 1668 | 1467110673900 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 03:44:33 INFO - PROCESS | 1668 | 1467110673906 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:33 INFO - PROCESS | 1668 | 1467110673907 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:33 INFO - PROCESS | 1668 | ++DOCSHELL 0x118ede000 == 35 [pid = 1668] [id = 649] 03:44:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 68 (0x116889000) [pid = 1668] [serial = 1947] [outer = 0x0] 03:44:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 69 (0x117ece400) [pid = 1668] [serial = 1948] [outer = 0x116889000] 03:44:33 INFO - PROCESS | 1668 | 1467110673936 Marionette DEBUG loaded listener.js 03:44:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 70 (0x118362000) [pid = 1668] [serial = 1949] [outer = 0x116889000] 03:44:34 INFO - PROCESS | 1668 | 1467110674300 Marionette TRACE conn3 <- [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:44:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 03:44:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 543ms 03:44:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 03:44:34 INFO - PROCESS | 1668 | 1467110674355 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 03:44:34 INFO - PROCESS | 1668 | 1467110674356 Marionette TRACE conn3 <- [1,2569,null,{"value":"7"}] 03:44:34 INFO - PROCESS | 1668 | 1467110674360 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 03:44:34 INFO - PROCESS | 1668 | 1467110674362 Marionette TRACE conn3 <- [1,2570,null,{}] 03:44:34 INFO - PROCESS | 1668 | 1467110674369 Marionette TRACE conn3 -> [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:44:34 INFO - PROCESS | 1668 | 1467110674372 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:34 INFO - PROCESS | 1668 | 1467110674451 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 03:44:34 INFO - PROCESS | 1668 | 1467110674456 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:34 INFO - PROCESS | 1668 | 1467110674458 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:34 INFO - PROCESS | 1668 | ++DOCSHELL 0x123d15800 == 36 [pid = 1668] [id = 650] 03:44:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 71 (0x119308000) [pid = 1668] [serial = 1950] [outer = 0x0] 03:44:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 72 (0x120f39400) [pid = 1668] [serial = 1951] [outer = 0x119308000] 03:44:34 INFO - PROCESS | 1668 | 1467110674489 Marionette DEBUG loaded listener.js 03:44:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 73 (0x1216c8000) [pid = 1668] [serial = 1952] [outer = 0x119308000] 03:44:34 INFO - PROCESS | 1668 | 1467110674836 Marionette TRACE conn3 <- [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:44:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 03:44:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 521ms 03:44:34 INFO - PROCESS | 1668 | 1467110674892 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 03:44:34 INFO - PROCESS | 1668 | 1467110674894 Marionette TRACE conn3 <- [1,2573,null,{"value":"7"}] 03:44:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 03:44:34 INFO - PROCESS | 1668 | 1467110674897 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 03:44:34 INFO - PROCESS | 1668 | 1467110674898 Marionette TRACE conn3 <- [1,2574,null,{}] 03:44:34 INFO - PROCESS | 1668 | 1467110674901 Marionette TRACE conn3 -> [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:44:34 INFO - PROCESS | 1668 | 1467110674902 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:34 INFO - PROCESS | 1668 | 1467110674985 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 03:44:34 INFO - PROCESS | 1668 | 1467110674988 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:34 INFO - PROCESS | 1668 | 1467110674990 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:34 INFO - PROCESS | 1668 | ++DOCSHELL 0x125617000 == 37 [pid = 1668] [id = 651] 03:44:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 74 (0x121a42400) [pid = 1668] [serial = 1953] [outer = 0x0] 03:44:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 75 (0x123db5800) [pid = 1668] [serial = 1954] [outer = 0x121a42400] 03:44:35 INFO - PROCESS | 1668 | 1467110675015 Marionette DEBUG loaded listener.js 03:44:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 76 (0x124cca400) [pid = 1668] [serial = 1955] [outer = 0x121a42400] 03:44:35 INFO - PROCESS | 1668 | 1467110675363 Marionette TRACE conn3 <- [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:44:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 03:44:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 518ms 03:44:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 03:44:35 INFO - PROCESS | 1668 | 1467110675416 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 03:44:35 INFO - PROCESS | 1668 | 1467110675417 Marionette TRACE conn3 <- [1,2577,null,{"value":"7"}] 03:44:35 INFO - PROCESS | 1668 | 1467110675419 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 03:44:35 INFO - PROCESS | 1668 | 1467110675420 Marionette TRACE conn3 <- [1,2578,null,{}] 03:44:35 INFO - PROCESS | 1668 | 1467110675423 Marionette TRACE conn3 -> [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:44:35 INFO - PROCESS | 1668 | 1467110675424 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:35 INFO - PROCESS | 1668 | 1467110675502 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 03:44:35 INFO - PROCESS | 1668 | 1467110675571 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:35 INFO - PROCESS | 1668 | 1467110675572 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:35 INFO - PROCESS | 1668 | ++DOCSHELL 0x128a13000 == 38 [pid = 1668] [id = 652] 03:44:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 77 (0x121d83000) [pid = 1668] [serial = 1956] [outer = 0x0] 03:44:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 78 (0x12632b000) [pid = 1668] [serial = 1957] [outer = 0x121d83000] 03:44:35 INFO - PROCESS | 1668 | 1467110675598 Marionette DEBUG loaded listener.js 03:44:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 79 (0x128c7ec00) [pid = 1668] [serial = 1958] [outer = 0x121d83000] 03:44:35 INFO - PROCESS | 1668 | 1467110675919 Marionette TRACE conn3 <- [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:44:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 03:44:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 521ms 03:44:35 INFO - PROCESS | 1668 | 1467110675941 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 03:44:35 INFO - PROCESS | 1668 | 1467110675942 Marionette TRACE conn3 <- [1,2581,null,{"value":"7"}] 03:44:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 03:44:35 INFO - PROCESS | 1668 | 1467110675946 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 03:44:35 INFO - PROCESS | 1668 | 1467110675947 Marionette TRACE conn3 <- [1,2582,null,{}] 03:44:35 INFO - PROCESS | 1668 | 1467110675954 Marionette TRACE conn3 -> [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:44:35 INFO - PROCESS | 1668 | 1467110675958 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:36 INFO - PROCESS | 1668 | 1467110676084 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 03:44:36 INFO - PROCESS | 1668 | 1467110676098 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:36 INFO - PROCESS | 1668 | 1467110676099 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:36 INFO - PROCESS | 1668 | ++DOCSHELL 0x116fd8800 == 39 [pid = 1668] [id = 653] 03:44:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 80 (0x128c8c800) [pid = 1668] [serial = 1959] [outer = 0x0] 03:44:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 81 (0x129279000) [pid = 1668] [serial = 1960] [outer = 0x128c8c800] 03:44:36 INFO - PROCESS | 1668 | 1467110676124 Marionette DEBUG loaded listener.js 03:44:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 82 (0x129506c00) [pid = 1668] [serial = 1961] [outer = 0x128c8c800] 03:44:36 INFO - PROCESS | 1668 | 1467110676481 Marionette TRACE conn3 <- [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:44:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 03:44:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 570ms 03:44:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 03:44:36 INFO - PROCESS | 1668 | 1467110676524 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 03:44:36 INFO - PROCESS | 1668 | 1467110676525 Marionette TRACE conn3 <- [1,2585,null,{"value":"7"}] 03:44:36 INFO - PROCESS | 1668 | 1467110676527 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 03:44:36 INFO - PROCESS | 1668 | 1467110676529 Marionette TRACE conn3 <- [1,2586,null,{}] 03:44:36 INFO - PROCESS | 1668 | 1467110676531 Marionette TRACE conn3 -> [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:44:36 INFO - PROCESS | 1668 | 1467110676532 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:36 INFO - PROCESS | 1668 | 1467110676637 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 03:44:36 INFO - PROCESS | 1668 | 1467110676640 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:36 INFO - PROCESS | 1668 | 1467110676641 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:36 INFO - PROCESS | 1668 | ++DOCSHELL 0x12b260800 == 40 [pid = 1668] [id = 654] 03:44:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 83 (0x128dec800) [pid = 1668] [serial = 1962] [outer = 0x0] 03:44:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 84 (0x12a6a1400) [pid = 1668] [serial = 1963] [outer = 0x128dec800] 03:44:36 INFO - PROCESS | 1668 | 1467110676708 Marionette DEBUG loaded listener.js 03:44:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 85 (0x12a707400) [pid = 1668] [serial = 1964] [outer = 0x128dec800] 03:44:37 INFO - PROCESS | 1668 | 1467110677073 Marionette TRACE conn3 <- [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:44:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 03:44:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 572ms 03:44:37 INFO - PROCESS | 1668 | 1467110677103 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 03:44:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 03:44:37 INFO - PROCESS | 1668 | 1467110677105 Marionette TRACE conn3 <- [1,2589,null,{"value":"7"}] 03:44:37 INFO - PROCESS | 1668 | 1467110677109 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 03:44:37 INFO - PROCESS | 1668 | 1467110677111 Marionette TRACE conn3 <- [1,2590,null,{}] 03:44:37 INFO - PROCESS | 1668 | 1467110677115 Marionette TRACE conn3 -> [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:44:37 INFO - PROCESS | 1668 | 1467110677117 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:37 INFO - PROCESS | 1668 | 1467110677270 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 03:44:37 INFO - PROCESS | 1668 | 1467110677290 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:37 INFO - PROCESS | 1668 | 1467110677291 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:37 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bc7a800 == 41 [pid = 1668] [id = 655] 03:44:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x12a709800) [pid = 1668] [serial = 1965] [outer = 0x0] 03:44:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x12a710000) [pid = 1668] [serial = 1966] [outer = 0x12a709800] 03:44:37 INFO - PROCESS | 1668 | 1467110677329 Marionette DEBUG loaded listener.js 03:44:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x129509800) [pid = 1668] [serial = 1967] [outer = 0x12a709800] 03:44:37 INFO - PROCESS | 1668 | 1467110677713 Marionette TRACE conn3 <- [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:44:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 03:44:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 622ms 03:44:37 INFO - PROCESS | 1668 | 1467110677732 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 03:44:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 03:44:37 INFO - PROCESS | 1668 | 1467110677733 Marionette TRACE conn3 <- [1,2593,null,{"value":"7"}] 03:44:37 INFO - PROCESS | 1668 | 1467110677735 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 03:44:37 INFO - PROCESS | 1668 | 1467110677736 Marionette TRACE conn3 <- [1,2594,null,{}] 03:44:37 INFO - PROCESS | 1668 | 1467110677738 Marionette TRACE conn3 -> [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:44:37 INFO - PROCESS | 1668 | 1467110677740 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:37 INFO - PROCESS | 1668 | 1467110677848 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 03:44:37 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x1186b7400) [pid = 1668] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 03:44:37 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x1133e0800) [pid = 1668] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 03:44:37 INFO - PROCESS | 1668 | --DOMWINDOW == 85 (0x115e1ec00) [pid = 1668] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 03:44:37 INFO - PROCESS | 1668 | --DOMWINDOW == 84 (0x1121bd800) [pid = 1668] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 03:44:37 INFO - PROCESS | 1668 | --DOMWINDOW == 83 (0x1215fc400) [pid = 1668] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 03:44:37 INFO - PROCESS | 1668 | --DOMWINDOW == 82 (0x111f30800) [pid = 1668] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 03:44:37 INFO - PROCESS | 1668 | --DOMWINDOW == 81 (0x1251bf000) [pid = 1668] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 03:44:37 INFO - PROCESS | 1668 | --DOMWINDOW == 80 (0x11680a800) [pid = 1668] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 03:44:37 INFO - PROCESS | 1668 | 1467110677947 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:37 INFO - PROCESS | 1668 | 1467110677948 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:37 INFO - PROCESS | 1668 | ++DOCSHELL 0x12563b800 == 42 [pid = 1668] [id = 656] 03:44:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 81 (0x1121bd800) [pid = 1668] [serial = 1968] [outer = 0x0] 03:44:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 82 (0x115d55400) [pid = 1668] [serial = 1969] [outer = 0x1121bd800] 03:44:37 INFO - PROCESS | 1668 | 1467110677979 Marionette DEBUG loaded listener.js 03:44:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 83 (0x118e46400) [pid = 1668] [serial = 1970] [outer = 0x1121bd800] 03:44:38 INFO - PROCESS | 1668 | 1467110678252 Marionette TRACE conn3 <- [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:44:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 03:44:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 568ms 03:44:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 03:44:38 INFO - PROCESS | 1668 | 1467110678304 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 03:44:38 INFO - PROCESS | 1668 | 1467110678305 Marionette TRACE conn3 <- [1,2597,null,{"value":"7"}] 03:44:38 INFO - PROCESS | 1668 | 1467110678307 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 03:44:38 INFO - PROCESS | 1668 | 1467110678308 Marionette TRACE conn3 <- [1,2598,null,{}] 03:44:38 INFO - PROCESS | 1668 | 1467110678312 Marionette TRACE conn3 -> [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:44:38 INFO - PROCESS | 1668 | 1467110678315 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:38 INFO - PROCESS | 1668 | 1467110678398 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 03:44:38 INFO - PROCESS | 1668 | 1467110678402 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:38 INFO - PROCESS | 1668 | 1467110678403 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:38 INFO - PROCESS | 1668 | ++DOCSHELL 0x12cae1800 == 43 [pid = 1668] [id = 657] 03:44:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 84 (0x119385c00) [pid = 1668] [serial = 1971] [outer = 0x0] 03:44:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 85 (0x12950f000) [pid = 1668] [serial = 1972] [outer = 0x119385c00] 03:44:38 INFO - PROCESS | 1668 | 1467110678428 Marionette DEBUG loaded listener.js 03:44:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x12ab1c400) [pid = 1668] [serial = 1973] [outer = 0x119385c00] 03:44:38 INFO - PROCESS | 1668 | 1467110678791 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 03:44:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 03:44:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 519ms 03:44:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 03:44:38 INFO - PROCESS | 1668 | 1467110678827 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 03:44:38 INFO - PROCESS | 1668 | 1467110678828 Marionette TRACE conn3 <- [1,2601,null,{"value":"7"}] 03:44:38 INFO - PROCESS | 1668 | 1467110678830 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 03:44:38 INFO - PROCESS | 1668 | 1467110678832 Marionette TRACE conn3 <- [1,2602,null,{}] 03:44:38 INFO - PROCESS | 1668 | 1467110678835 Marionette TRACE conn3 -> [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:44:38 INFO - PROCESS | 1668 | 1467110678836 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:38 INFO - PROCESS | 1668 | 1467110678932 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 03:44:38 INFO - PROCESS | 1668 | 1467110678943 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:38 INFO - PROCESS | 1668 | 1467110678945 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:38 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d847000 == 44 [pid = 1668] [id = 658] 03:44:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x129503400) [pid = 1668] [serial = 1974] [outer = 0x0] 03:44:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x12adb4400) [pid = 1668] [serial = 1975] [outer = 0x129503400] 03:44:38 INFO - PROCESS | 1668 | 1467110678974 Marionette DEBUG loaded listener.js 03:44:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x12bb3f800) [pid = 1668] [serial = 1976] [outer = 0x129503400] 03:44:39 INFO - PROCESS | 1668 | 1467110679313 Marionette TRACE conn3 <- [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:44:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 03:44:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 520ms 03:44:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 03:44:39 INFO - PROCESS | 1668 | 1467110679350 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 03:44:39 INFO - PROCESS | 1668 | 1467110679351 Marionette TRACE conn3 <- [1,2605,null,{"value":"7"}] 03:44:39 INFO - PROCESS | 1668 | 1467110679353 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 03:44:39 INFO - PROCESS | 1668 | 1467110679354 Marionette TRACE conn3 <- [1,2606,null,{}] 03:44:39 INFO - PROCESS | 1668 | 1467110679356 Marionette TRACE conn3 -> [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:44:39 INFO - PROCESS | 1668 | 1467110679357 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:39 INFO - PROCESS | 1668 | 1467110679440 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 03:44:39 INFO - PROCESS | 1668 | 1467110679505 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:39 INFO - PROCESS | 1668 | 1467110679506 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:39 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d860800 == 45 [pid = 1668] [id = 659] 03:44:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x12bb3fc00) [pid = 1668] [serial = 1977] [outer = 0x0] 03:44:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x12bb47000) [pid = 1668] [serial = 1978] [outer = 0x12bb3fc00] 03:44:39 INFO - PROCESS | 1668 | 1467110679529 Marionette DEBUG loaded listener.js 03:44:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x12bb4c800) [pid = 1668] [serial = 1979] [outer = 0x12bb3fc00] 03:44:39 INFO - PROCESS | 1668 | 1467110679831 Marionette TRACE conn3 <- [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:44:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 03:44:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 520ms 03:44:39 INFO - PROCESS | 1668 | 1467110679873 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 03:44:39 INFO - PROCESS | 1668 | 1467110679875 Marionette TRACE conn3 <- [1,2609,null,{"value":"7"}] 03:44:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 03:44:39 INFO - PROCESS | 1668 | 1467110679877 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 03:44:39 INFO - PROCESS | 1668 | 1467110679878 Marionette TRACE conn3 <- [1,2610,null,{}] 03:44:39 INFO - PROCESS | 1668 | 1467110679880 Marionette TRACE conn3 -> [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:44:39 INFO - PROCESS | 1668 | 1467110679881 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:40 INFO - PROCESS | 1668 | 1467110680020 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 03:44:40 INFO - PROCESS | 1668 | 1467110680084 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:40 INFO - PROCESS | 1668 | 1467110680086 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:40 INFO - PROCESS | 1668 | ++DOCSHELL 0x116aad800 == 46 [pid = 1668] [id = 660] 03:44:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x111f2f000) [pid = 1668] [serial = 1980] [outer = 0x0] 03:44:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x11297fc00) [pid = 1668] [serial = 1981] [outer = 0x111f2f000] 03:44:40 INFO - PROCESS | 1668 | 1467110680118 Marionette DEBUG loaded listener.js 03:44:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x115d50800) [pid = 1668] [serial = 1982] [outer = 0x111f2f000] 03:44:40 INFO - PROCESS | 1668 | 1467110680581 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 03:44:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 03:44:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 720ms 03:44:40 INFO - PROCESS | 1668 | 1467110680599 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 03:44:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 03:44:40 INFO - PROCESS | 1668 | 1467110680601 Marionette TRACE conn3 <- [1,2613,null,{"value":"7"}] 03:44:40 INFO - PROCESS | 1668 | 1467110680604 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 03:44:40 INFO - PROCESS | 1668 | 1467110680606 Marionette TRACE conn3 <- [1,2614,null,{}] 03:44:40 INFO - PROCESS | 1668 | 1467110680610 Marionette TRACE conn3 -> [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:44:40 INFO - PROCESS | 1668 | 1467110680613 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:40 INFO - PROCESS | 1668 | 1467110680720 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 03:44:40 INFO - PROCESS | 1668 | 1467110680820 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:40 INFO - PROCESS | 1668 | 1467110680822 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:40 INFO - PROCESS | 1668 | ++DOCSHELL 0x123d1e800 == 47 [pid = 1668] [id = 661] 03:44:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x1182b9800) [pid = 1668] [serial = 1983] [outer = 0x0] 03:44:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x1186bfc00) [pid = 1668] [serial = 1984] [outer = 0x1182b9800] 03:44:40 INFO - PROCESS | 1668 | 1467110680852 Marionette DEBUG loaded listener.js 03:44:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x11930b400) [pid = 1668] [serial = 1985] [outer = 0x1182b9800] 03:44:41 INFO - PROCESS | 1668 | 1467110681246 Marionette TRACE conn3 <- [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:44:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 03:44:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 670ms 03:44:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 03:44:41 INFO - PROCESS | 1668 | 1467110681284 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 03:44:41 INFO - PROCESS | 1668 | 1467110681287 Marionette TRACE conn3 <- [1,2617,null,{"value":"7"}] 03:44:41 INFO - PROCESS | 1668 | 1467110681289 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 03:44:41 INFO - PROCESS | 1668 | 1467110681290 Marionette TRACE conn3 <- [1,2618,null,{}] 03:44:41 INFO - PROCESS | 1668 | 1467110681293 Marionette TRACE conn3 -> [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:44:41 INFO - PROCESS | 1668 | 1467110681297 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:41 INFO - PROCESS | 1668 | 1467110681401 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 03:44:41 INFO - PROCESS | 1668 | 1467110681509 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:41 INFO - PROCESS | 1668 | 1467110681510 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:41 INFO - PROCESS | 1668 | ++DOCSHELL 0x12baef800 == 48 [pid = 1668] [id = 662] 03:44:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x121406000) [pid = 1668] [serial = 1986] [outer = 0x0] 03:44:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x123e11c00) [pid = 1668] [serial = 1987] [outer = 0x121406000] 03:44:41 INFO - PROCESS | 1668 | 1467110681541 Marionette DEBUG loaded listener.js 03:44:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x128c16800) [pid = 1668] [serial = 1988] [outer = 0x121406000] 03:44:41 INFO - PROCESS | 1668 | 1467110681951 Marionette TRACE conn3 <- [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:44:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 03:44:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 671ms 03:44:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 03:44:41 INFO - PROCESS | 1668 | 1467110681963 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 03:44:41 INFO - PROCESS | 1668 | 1467110681965 Marionette TRACE conn3 <- [1,2621,null,{"value":"7"}] 03:44:41 INFO - PROCESS | 1668 | 1467110681973 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 03:44:41 INFO - PROCESS | 1668 | 1467110681976 Marionette TRACE conn3 <- [1,2622,null,{}] 03:44:41 INFO - PROCESS | 1668 | 1467110681979 Marionette TRACE conn3 -> [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:44:41 INFO - PROCESS | 1668 | 1467110681981 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:42 INFO - PROCESS | 1668 | 1467110682110 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 03:44:42 INFO - PROCESS | 1668 | 1467110682190 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:42 INFO - PROCESS | 1668 | 1467110682191 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:42 INFO - PROCESS | 1668 | ++DOCSHELL 0x12e610000 == 49 [pid = 1668] [id = 663] 03:44:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x129275400) [pid = 1668] [serial = 1989] [outer = 0x0] 03:44:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x1293e6400) [pid = 1668] [serial = 1990] [outer = 0x129275400] 03:44:42 INFO - PROCESS | 1668 | 1467110682220 Marionette DEBUG loaded listener.js 03:44:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x12a703400) [pid = 1668] [serial = 1991] [outer = 0x129275400] 03:44:42 INFO - PROCESS | 1668 | 1467110682865 Marionette TRACE conn3 <- [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:44:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 03:44:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 928ms 03:44:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 03:44:42 INFO - PROCESS | 1668 | 1467110682898 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 03:44:42 INFO - PROCESS | 1668 | 1467110682900 Marionette TRACE conn3 <- [1,2625,null,{"value":"7"}] 03:44:42 INFO - PROCESS | 1668 | 1467110682903 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 03:44:42 INFO - PROCESS | 1668 | 1467110682905 Marionette TRACE conn3 <- [1,2626,null,{}] 03:44:42 INFO - PROCESS | 1668 | 1467110682909 Marionette TRACE conn3 -> [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:44:42 INFO - PROCESS | 1668 | 1467110682910 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:43 INFO - PROCESS | 1668 | 1467110683008 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 03:44:43 INFO - PROCESS | 1668 | 1467110683087 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:43 INFO - PROCESS | 1668 | 1467110683089 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:43 INFO - PROCESS | 1668 | ++DOCSHELL 0x116614000 == 50 [pid = 1668] [id = 664] 03:44:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x1127e5800) [pid = 1668] [serial = 1992] [outer = 0x0] 03:44:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x112dd0800) [pid = 1668] [serial = 1993] [outer = 0x1127e5800] 03:44:43 INFO - PROCESS | 1668 | 1467110683161 Marionette DEBUG loaded listener.js 03:44:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x117145000) [pid = 1668] [serial = 1994] [outer = 0x1127e5800] 03:44:43 INFO - PROCESS | 1668 | 1467110683587 Marionette TRACE conn3 <- [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:44:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 03:44:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 720ms 03:44:43 INFO - PROCESS | 1668 | 1467110683624 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 03:44:43 INFO - PROCESS | 1668 | 1467110683628 Marionette TRACE conn3 <- [1,2629,null,{"value":"7"}] 03:44:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 03:44:43 INFO - PROCESS | 1668 | 1467110683634 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 03:44:43 INFO - PROCESS | 1668 | 1467110683637 Marionette TRACE conn3 <- [1,2630,null,{}] 03:44:43 INFO - PROCESS | 1668 | 1467110683641 Marionette TRACE conn3 -> [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:44:43 INFO - PROCESS | 1668 | 1467110683643 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:43 INFO - PROCESS | 1668 | 1467110683762 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 03:44:43 INFO - PROCESS | 1668 | 1467110683846 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:43 INFO - PROCESS | 1668 | 1467110683847 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:43 INFO - PROCESS | 1668 | ++DOCSHELL 0x1214e2800 == 51 [pid = 1668] [id = 665] 03:44:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x118e22000) [pid = 1668] [serial = 1995] [outer = 0x0] 03:44:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x11943e400) [pid = 1668] [serial = 1996] [outer = 0x118e22000] 03:44:43 INFO - PROCESS | 1668 | 1467110683878 Marionette DEBUG loaded listener.js 03:44:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 110 (0x12104f800) [pid = 1668] [serial = 1997] [outer = 0x118e22000] 03:44:44 INFO - PROCESS | 1668 | --DOCSHELL 0x12d860800 == 50 [pid = 1668] [id = 659] 03:44:44 INFO - PROCESS | 1668 | --DOCSHELL 0x12d847000 == 49 [pid = 1668] [id = 658] 03:44:44 INFO - PROCESS | 1668 | --DOCSHELL 0x12cae1800 == 48 [pid = 1668] [id = 657] 03:44:44 INFO - PROCESS | 1668 | --DOCSHELL 0x12563b800 == 47 [pid = 1668] [id = 656] 03:44:44 INFO - PROCESS | 1668 | --DOCSHELL 0x12bc7a800 == 46 [pid = 1668] [id = 655] 03:44:44 INFO - PROCESS | 1668 | --DOCSHELL 0x12b260800 == 45 [pid = 1668] [id = 654] 03:44:44 INFO - PROCESS | 1668 | --DOMWINDOW == 109 (0x1269a3400) [pid = 1668] [serial = 1927] [outer = 0x0] [url = about:blank] 03:44:44 INFO - PROCESS | 1668 | --DOCSHELL 0x116fd8800 == 44 [pid = 1668] [id = 653] 03:44:44 INFO - PROCESS | 1668 | --DOCSHELL 0x128a13000 == 43 [pid = 1668] [id = 652] 03:44:44 INFO - PROCESS | 1668 | --DOCSHELL 0x125617000 == 42 [pid = 1668] [id = 651] 03:44:44 INFO - PROCESS | 1668 | --DOCSHELL 0x123d15800 == 41 [pid = 1668] [id = 650] 03:44:44 INFO - PROCESS | 1668 | --DOCSHELL 0x118ede000 == 40 [pid = 1668] [id = 649] 03:44:44 INFO - PROCESS | 1668 | --DOCSHELL 0x1168be000 == 39 [pid = 1668] [id = 648] 03:44:44 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x1219cc000) [pid = 1668] [serial = 1915] [outer = 0x0] [url = about:blank] 03:44:44 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x121ad8400) [pid = 1668] [serial = 1916] [outer = 0x0] [url = about:blank] 03:44:44 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x1215f8c00) [pid = 1668] [serial = 1913] [outer = 0x0] [url = about:blank] 03:44:44 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x114ebac00) [pid = 1668] [serial = 1919] [outer = 0x0] [url = about:blank] 03:44:44 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x126322c00) [pid = 1668] [serial = 1924] [outer = 0x0] [url = about:blank] 03:44:44 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x112978c00) [pid = 1668] [serial = 1918] [outer = 0x0] [url = about:blank] 03:44:44 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x1251be000) [pid = 1668] [serial = 1922] [outer = 0x0] [url = about:blank] 03:44:44 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x11938c800) [pid = 1668] [serial = 1910] [outer = 0x0] [url = about:blank] 03:44:44 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x116fa2400) [pid = 1668] [serial = 1907] [outer = 0x0] [url = about:blank] 03:44:44 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x126997800) [pid = 1668] [serial = 1925] [outer = 0x0] [url = about:blank] 03:44:44 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x1219cf000) [pid = 1668] [serial = 1921] [outer = 0x0] [url = about:blank] 03:44:44 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x118e4f800) [pid = 1668] [serial = 1909] [outer = 0x0] [url = about:blank] 03:44:44 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x1164eb000) [pid = 1668] [serial = 1906] [outer = 0x0] [url = about:blank] 03:44:44 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x118e18c00) [pid = 1668] [serial = 1904] [outer = 0x0] [url = about:blank] 03:44:44 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x11835b000) [pid = 1668] [serial = 1903] [outer = 0x0] [url = about:blank] 03:44:44 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x119cf9400) [pid = 1668] [serial = 1912] [outer = 0x0] [url = about:blank] 03:44:44 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x115de4000) [pid = 1668] [serial = 1900] [outer = 0x0] [url = about:blank] 03:44:44 INFO - PROCESS | 1668 | 1467110684247 Marionette TRACE conn3 <- [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:44:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 03:44:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 621ms 03:44:44 INFO - PROCESS | 1668 | 1467110684255 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 03:44:44 INFO - PROCESS | 1668 | 1467110684256 Marionette TRACE conn3 <- [1,2633,null,{"value":"7"}] 03:44:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 03:44:44 INFO - PROCESS | 1668 | 1467110684258 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 03:44:44 INFO - PROCESS | 1668 | 1467110684261 Marionette TRACE conn3 <- [1,2634,null,{}] 03:44:44 INFO - PROCESS | 1668 | 1467110684272 Marionette TRACE conn3 -> [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:44:44 INFO - PROCESS | 1668 | 1467110684275 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:44 INFO - PROCESS | 1668 | 1467110684358 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 03:44:44 INFO - PROCESS | 1668 | 1467110684426 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:44 INFO - PROCESS | 1668 | 1467110684428 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:44 INFO - PROCESS | 1668 | ++DOCSHELL 0x123dbf000 == 40 [pid = 1668] [id = 666] 03:44:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x121162c00) [pid = 1668] [serial = 1998] [outer = 0x0] 03:44:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x1219ce400) [pid = 1668] [serial = 1999] [outer = 0x121162c00] 03:44:44 INFO - PROCESS | 1668 | 1467110684455 Marionette DEBUG loaded listener.js 03:44:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x124e38800) [pid = 1668] [serial = 2000] [outer = 0x121162c00] 03:44:44 INFO - PROCESS | 1668 | 1467110684793 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 03:44:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 03:44:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 576ms 03:44:44 INFO - PROCESS | 1668 | 1467110684835 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 03:44:44 INFO - PROCESS | 1668 | 1467110684838 Marionette TRACE conn3 <- [1,2637,null,{"value":"7"}] 03:44:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 03:44:44 INFO - PROCESS | 1668 | 1467110684841 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 03:44:44 INFO - PROCESS | 1668 | 1467110684843 Marionette TRACE conn3 <- [1,2638,null,{}] 03:44:44 INFO - PROCESS | 1668 | 1467110684846 Marionette TRACE conn3 -> [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:44:44 INFO - PROCESS | 1668 | 1467110684848 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:44 INFO - PROCESS | 1668 | 1467110684972 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 03:44:45 INFO - PROCESS | 1668 | 1467110685065 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:45 INFO - PROCESS | 1668 | 1467110685067 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:45 INFO - PROCESS | 1668 | ++DOCSHELL 0x128a14000 == 41 [pid = 1668] [id = 667] 03:44:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x124cc2800) [pid = 1668] [serial = 2001] [outer = 0x0] 03:44:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x126997000) [pid = 1668] [serial = 2002] [outer = 0x124cc2800] 03:44:45 INFO - PROCESS | 1668 | 1467110685107 Marionette DEBUG loaded listener.js 03:44:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x128c1ec00) [pid = 1668] [serial = 2003] [outer = 0x124cc2800] 03:44:45 INFO - PROCESS | 1668 | 1467110685446 Marionette TRACE conn3 <- [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:44:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 03:44:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 623ms 03:44:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 03:44:45 INFO - PROCESS | 1668 | 1467110685468 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 03:44:45 INFO - PROCESS | 1668 | 1467110685469 Marionette TRACE conn3 <- [1,2641,null,{"value":"7"}] 03:44:45 INFO - PROCESS | 1668 | 1467110685471 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 03:44:45 INFO - PROCESS | 1668 | 1467110685472 Marionette TRACE conn3 <- [1,2642,null,{}] 03:44:45 INFO - PROCESS | 1668 | 1467110685475 Marionette TRACE conn3 -> [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:44:45 INFO - PROCESS | 1668 | 1467110685476 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:45 INFO - PROCESS | 1668 | 1467110685600 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 03:44:45 INFO - PROCESS | 1668 | 1467110685637 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:45 INFO - PROCESS | 1668 | 1467110685638 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:45 INFO - PROCESS | 1668 | ++DOCSHELL 0x128d5c000 == 42 [pid = 1668] [id = 668] 03:44:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x116242000) [pid = 1668] [serial = 2004] [outer = 0x0] 03:44:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x12903e000) [pid = 1668] [serial = 2005] [outer = 0x116242000] 03:44:45 INFO - PROCESS | 1668 | 1467110685663 Marionette DEBUG loaded listener.js 03:44:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x1293e6800) [pid = 1668] [serial = 2006] [outer = 0x116242000] 03:44:45 INFO - PROCESS | 1668 | 1467110685936 Marionette TRACE conn3 <- [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:44:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 03:44:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 469ms 03:44:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 03:44:45 INFO - PROCESS | 1668 | 1467110685951 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 03:44:45 INFO - PROCESS | 1668 | 1467110685952 Marionette TRACE conn3 <- [1,2645,null,{"value":"7"}] 03:44:45 INFO - PROCESS | 1668 | 1467110685954 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 03:44:45 INFO - PROCESS | 1668 | 1467110685955 Marionette TRACE conn3 <- [1,2646,null,{}] 03:44:45 INFO - PROCESS | 1668 | 1467110685958 Marionette TRACE conn3 -> [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:44:45 INFO - PROCESS | 1668 | 1467110685965 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:46 INFO - PROCESS | 1668 | 1467110686074 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 03:44:46 INFO - PROCESS | 1668 | 1467110686081 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:46 INFO - PROCESS | 1668 | 1467110686082 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:46 INFO - PROCESS | 1668 | ++DOCSHELL 0x12a98a000 == 43 [pid = 1668] [id = 669] 03:44:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x12954a800) [pid = 1668] [serial = 2007] [outer = 0x0] 03:44:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x12a70f000) [pid = 1668] [serial = 2008] [outer = 0x12954a800] 03:44:46 INFO - PROCESS | 1668 | 1467110686115 Marionette DEBUG loaded listener.js 03:44:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x12b8c3400) [pid = 1668] [serial = 2009] [outer = 0x12954a800] 03:44:46 INFO - PROCESS | 1668 | 1467110686502 Marionette TRACE conn3 <- [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:44:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 03:44:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 570ms 03:44:46 INFO - PROCESS | 1668 | 1467110686524 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 03:44:46 INFO - PROCESS | 1668 | 1467110686526 Marionette TRACE conn3 <- [1,2649,null,{"value":"7"}] 03:44:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 03:44:46 INFO - PROCESS | 1668 | 1467110686528 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 03:44:46 INFO - PROCESS | 1668 | 1467110686529 Marionette TRACE conn3 <- [1,2650,null,{}] 03:44:46 INFO - PROCESS | 1668 | 1467110686531 Marionette TRACE conn3 -> [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:44:46 INFO - PROCESS | 1668 | 1467110686532 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:46 INFO - PROCESS | 1668 | 1467110686638 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 03:44:46 INFO - PROCESS | 1668 | 1467110686654 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:46 INFO - PROCESS | 1668 | 1467110686655 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:46 INFO - PROCESS | 1668 | ++DOCSHELL 0x12ad67800 == 44 [pid = 1668] [id = 670] 03:44:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x12b8c8c00) [pid = 1668] [serial = 2010] [outer = 0x0] 03:44:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x12bb45800) [pid = 1668] [serial = 2011] [outer = 0x12b8c8c00] 03:44:46 INFO - PROCESS | 1668 | 1467110686679 Marionette DEBUG loaded listener.js 03:44:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x12bbb0400) [pid = 1668] [serial = 2012] [outer = 0x12b8c8c00] 03:44:47 INFO - PROCESS | 1668 | 1467110686999 Marionette TRACE conn3 <- [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:44:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 03:44:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 520ms 03:44:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 03:44:47 INFO - PROCESS | 1668 | 1467110687053 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 03:44:47 INFO - PROCESS | 1668 | 1467110687054 Marionette TRACE conn3 <- [1,2653,null,{"value":"7"}] 03:44:47 INFO - PROCESS | 1668 | 1467110687056 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 03:44:47 INFO - PROCESS | 1668 | 1467110687057 Marionette TRACE conn3 <- [1,2654,null,{}] 03:44:47 INFO - PROCESS | 1668 | 1467110687060 Marionette TRACE conn3 -> [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:44:47 INFO - PROCESS | 1668 | 1467110687061 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:47 INFO - PROCESS | 1668 | 1467110687164 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 03:44:47 INFO - PROCESS | 1668 | 1467110687175 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:47 INFO - PROCESS | 1668 | 1467110687177 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:47 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bc7a000 == 45 [pid = 1668] [id = 671] 03:44:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x11680d800) [pid = 1668] [serial = 2013] [outer = 0x0] 03:44:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x12bbb2800) [pid = 1668] [serial = 2014] [outer = 0x11680d800] 03:44:47 INFO - PROCESS | 1668 | 1467110687241 Marionette DEBUG loaded listener.js 03:44:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 110 (0x12bbba000) [pid = 1668] [serial = 2015] [outer = 0x11680d800] 03:44:47 INFO - PROCESS | 1668 | 1467110687570 Marionette TRACE conn3 <- [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:44:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 03:44:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 569ms 03:44:47 INFO - PROCESS | 1668 | 1467110687627 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 03:44:47 INFO - PROCESS | 1668 | 1467110687628 Marionette TRACE conn3 <- [1,2657,null,{"value":"7"}] 03:44:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 03:44:47 INFO - PROCESS | 1668 | 1467110687630 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 03:44:47 INFO - PROCESS | 1668 | 1467110687631 Marionette TRACE conn3 <- [1,2658,null,{}] 03:44:47 INFO - PROCESS | 1668 | 1467110687634 Marionette TRACE conn3 -> [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:44:47 INFO - PROCESS | 1668 | 1467110687635 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:47 INFO - PROCESS | 1668 | 1467110687739 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 03:44:47 INFO - PROCESS | 1668 | 1467110687782 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:47 INFO - PROCESS | 1668 | 1467110687783 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:47 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bfdc000 == 46 [pid = 1668] [id = 672] 03:44:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 111 (0x12a6ad400) [pid = 1668] [serial = 2016] [outer = 0x0] 03:44:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 112 (0x12bfa8400) [pid = 1668] [serial = 2017] [outer = 0x12a6ad400] 03:44:47 INFO - PROCESS | 1668 | 1467110687807 Marionette DEBUG loaded listener.js 03:44:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 113 (0x12bfacc00) [pid = 1668] [serial = 2018] [outer = 0x12a6ad400] 03:44:48 INFO - PROCESS | 1668 | 1467110688102 Marionette TRACE conn3 <- [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:44:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 03:44:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 518ms 03:44:48 INFO - PROCESS | 1668 | 1467110688149 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 03:44:48 INFO - PROCESS | 1668 | 1467110688150 Marionette TRACE conn3 <- [1,2661,null,{"value":"7"}] 03:44:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 03:44:48 INFO - PROCESS | 1668 | 1467110688152 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 03:44:48 INFO - PROCESS | 1668 | 1467110688153 Marionette TRACE conn3 <- [1,2662,null,{}] 03:44:48 INFO - PROCESS | 1668 | 1467110688156 Marionette TRACE conn3 -> [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:44:48 INFO - PROCESS | 1668 | 1467110688157 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:48 INFO - PROCESS | 1668 | 1467110688473 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 03:44:48 INFO - PROCESS | 1668 | --DOMWINDOW == 112 (0x1251bfc00) [pid = 1668] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 03:44:48 INFO - PROCESS | 1668 | --DOMWINDOW == 111 (0x128c8c800) [pid = 1668] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 03:44:48 INFO - PROCESS | 1668 | --DOMWINDOW == 110 (0x128dec800) [pid = 1668] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 03:44:48 INFO - PROCESS | 1668 | --DOMWINDOW == 109 (0x12a709800) [pid = 1668] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 03:44:48 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x1121bd800) [pid = 1668] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 03:44:48 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x111f2d800) [pid = 1668] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 03:44:48 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x114eae000) [pid = 1668] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 03:44:48 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x119436c00) [pid = 1668] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 03:44:48 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x116889000) [pid = 1668] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 03:44:48 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x1176f0000) [pid = 1668] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 03:44:48 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x1216bfc00) [pid = 1668] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 03:44:48 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x121d83000) [pid = 1668] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 03:44:48 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x121a42400) [pid = 1668] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 03:44:48 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x112dd1400) [pid = 1668] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 03:44:48 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x119308000) [pid = 1668] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 03:44:48 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x129503400) [pid = 1668] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 03:44:48 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x119385c00) [pid = 1668] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 03:44:48 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x112dd3400) [pid = 1668] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 03:44:48 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x112e8f000) [pid = 1668] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 03:44:48 INFO - PROCESS | 1668 | 1467110688548 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:48 INFO - PROCESS | 1668 | 1467110688549 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:48 INFO - PROCESS | 1668 | ++DOCSHELL 0x118307800 == 47 [pid = 1668] [id = 673] 03:44:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x112597c00) [pid = 1668] [serial = 2019] [outer = 0x0] 03:44:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x112c8dc00) [pid = 1668] [serial = 2020] [outer = 0x112597c00] 03:44:48 INFO - PROCESS | 1668 | 1467110688573 Marionette DEBUG loaded listener.js 03:44:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x115e89c00) [pid = 1668] [serial = 2021] [outer = 0x112597c00] 03:44:48 INFO - PROCESS | 1668 | 1467110688835 Marionette TRACE conn3 <- [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:44:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 03:44:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 724ms 03:44:48 INFO - PROCESS | 1668 | 1467110688883 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 03:44:48 INFO - PROCESS | 1668 | 1467110688885 Marionette TRACE conn3 <- [1,2665,null,{"value":"7"}] 03:44:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 03:44:48 INFO - PROCESS | 1668 | 1467110688887 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 03:44:48 INFO - PROCESS | 1668 | 1467110688889 Marionette TRACE conn3 <- [1,2666,null,{}] 03:44:48 INFO - PROCESS | 1668 | 1467110688891 Marionette TRACE conn3 -> [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:44:48 INFO - PROCESS | 1668 | 1467110688893 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:48 INFO - PROCESS | 1668 | 1467110688992 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 03:44:49 INFO - PROCESS | 1668 | 1467110689062 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:49 INFO - PROCESS | 1668 | 1467110689063 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:49 INFO - PROCESS | 1668 | ++DOCSHELL 0x12dc71000 == 48 [pid = 1668] [id = 674] 03:44:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x115e94800) [pid = 1668] [serial = 2022] [outer = 0x0] 03:44:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x1196b4000) [pid = 1668] [serial = 2023] [outer = 0x115e94800] 03:44:49 INFO - PROCESS | 1668 | 1467110689090 Marionette DEBUG loaded listener.js 03:44:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x12a708000) [pid = 1668] [serial = 2024] [outer = 0x115e94800] 03:44:49 INFO - PROCESS | 1668 | 1467110689857 Marionette TRACE conn3 <- [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:44:49 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:44:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1019ms 03:44:49 INFO - PROCESS | 1668 | 1467110689907 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 03:44:49 INFO - PROCESS | 1668 | 1467110689908 Marionette TRACE conn3 <- [1,2669,null,{"value":"7"}] 03:44:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 03:44:49 INFO - PROCESS | 1668 | 1467110689911 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 03:44:49 INFO - PROCESS | 1668 | 1467110689912 Marionette TRACE conn3 <- [1,2670,null,{}] 03:44:49 INFO - PROCESS | 1668 | 1467110689915 Marionette TRACE conn3 -> [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:44:49 INFO - PROCESS | 1668 | 1467110689916 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:50 INFO - PROCESS | 1668 | 1467110690005 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 03:44:50 INFO - PROCESS | 1668 | 1467110690010 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:50 INFO - PROCESS | 1668 | 1467110690011 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:50 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d5ee000 == 49 [pid = 1668] [id = 675] 03:44:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x12ab0fc00) [pid = 1668] [serial = 2025] [outer = 0x0] 03:44:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x12c116c00) [pid = 1668] [serial = 2026] [outer = 0x12ab0fc00] 03:44:50 INFO - PROCESS | 1668 | 1467110690035 Marionette DEBUG loaded listener.js 03:44:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x12c11c400) [pid = 1668] [serial = 2027] [outer = 0x12ab0fc00] 03:44:50 INFO - PROCESS | 1668 | 1467110690859 Marionette TRACE conn3 <- [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:44:50 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:44:50 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:44:50 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 03:44:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:44:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 971ms 03:44:50 INFO - PROCESS | 1668 | 1467110690883 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 03:44:50 INFO - PROCESS | 1668 | 1467110690886 Marionette TRACE conn3 <- [1,2673,null,{"value":"7"}] 03:44:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 03:44:50 INFO - PROCESS | 1668 | 1467110690890 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 03:44:50 INFO - PROCESS | 1668 | 1467110690892 Marionette TRACE conn3 <- [1,2674,null,{}] 03:44:50 INFO - PROCESS | 1668 | 1467110690895 Marionette TRACE conn3 -> [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:44:50 INFO - PROCESS | 1668 | 1467110690897 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:51 INFO - PROCESS | 1668 | 1467110691009 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 03:44:51 INFO - PROCESS | 1668 | 1467110691076 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:51 INFO - PROCESS | 1668 | 1467110691078 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:51 INFO - PROCESS | 1668 | ++DOCSHELL 0x11991a000 == 50 [pid = 1668] [id = 676] 03:44:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x11678b000) [pid = 1668] [serial = 2028] [outer = 0x0] 03:44:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x117147000) [pid = 1668] [serial = 2029] [outer = 0x11678b000] 03:44:51 INFO - PROCESS | 1668 | 1467110691151 Marionette DEBUG loaded listener.js 03:44:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x118359000) [pid = 1668] [serial = 2030] [outer = 0x11678b000] 03:44:52 INFO - PROCESS | 1668 | 1467110692108 Marionette TRACE conn3 <- [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:44:52 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:44:52 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:44:52 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 03:44:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:44:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1270ms 03:44:52 INFO - PROCESS | 1668 | 1467110692160 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 03:44:52 INFO - PROCESS | 1668 | 1467110692164 Marionette TRACE conn3 <- [1,2677,null,{"value":"7"}] 03:44:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 03:44:52 INFO - PROCESS | 1668 | 1467110692168 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 03:44:52 INFO - PROCESS | 1668 | 1467110692170 Marionette TRACE conn3 <- [1,2678,null,{}] 03:44:52 INFO - PROCESS | 1668 | 1467110692173 Marionette TRACE conn3 -> [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:44:52 INFO - PROCESS | 1668 | 1467110692174 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:52 INFO - PROCESS | 1668 | 1467110692311 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 03:44:52 INFO - PROCESS | 1668 | 1467110692438 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:52 INFO - PROCESS | 1668 | 1467110692439 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:52 INFO - PROCESS | 1668 | ++DOCSHELL 0x128d51800 == 51 [pid = 1668] [id = 677] 03:44:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x119390400) [pid = 1668] [serial = 2031] [outer = 0x0] 03:44:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x1216bfc00) [pid = 1668] [serial = 2032] [outer = 0x119390400] 03:44:52 INFO - PROCESS | 1668 | 1467110692474 Marionette DEBUG loaded listener.js 03:44:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x124c8c000) [pid = 1668] [serial = 2033] [outer = 0x119390400] 03:44:53 INFO - PROCESS | 1668 | 1467110693407 Marionette TRACE conn3 <- [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:44:53 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:44:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1272ms 03:44:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 03:44:53 INFO - PROCESS | 1668 | 1467110693441 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 03:44:53 INFO - PROCESS | 1668 | 1467110693444 Marionette TRACE conn3 <- [1,2681,null,{"value":"7"}] 03:44:53 INFO - PROCESS | 1668 | 1467110693447 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 03:44:53 INFO - PROCESS | 1668 | 1467110693449 Marionette TRACE conn3 <- [1,2682,null,{}] 03:44:53 INFO - PROCESS | 1668 | 1467110693453 Marionette TRACE conn3 -> [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:44:53 INFO - PROCESS | 1668 | 1467110693454 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:53 INFO - PROCESS | 1668 | 1467110693551 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 03:44:53 INFO - PROCESS | 1668 | 1467110693619 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:53 INFO - PROCESS | 1668 | 1467110693620 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:53 INFO - PROCESS | 1668 | ++DOCSHELL 0x124a48800 == 52 [pid = 1668] [id = 678] 03:44:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 110 (0x1182ba800) [pid = 1668] [serial = 2034] [outer = 0x0] 03:44:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 111 (0x1186b2800) [pid = 1668] [serial = 2035] [outer = 0x1182ba800] 03:44:53 INFO - PROCESS | 1668 | 1467110693649 Marionette DEBUG loaded listener.js 03:44:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 112 (0x118e4f800) [pid = 1668] [serial = 2036] [outer = 0x1182ba800] 03:44:54 INFO - PROCESS | 1668 | --DOCSHELL 0x12dc71000 == 51 [pid = 1668] [id = 674] 03:44:54 INFO - PROCESS | 1668 | --DOCSHELL 0x118307800 == 50 [pid = 1668] [id = 673] 03:44:54 INFO - PROCESS | 1668 | --DOCSHELL 0x12bfdc000 == 49 [pid = 1668] [id = 672] 03:44:54 INFO - PROCESS | 1668 | --DOCSHELL 0x12bc7a000 == 48 [pid = 1668] [id = 671] 03:44:54 INFO - PROCESS | 1668 | --DOCSHELL 0x12ad67800 == 47 [pid = 1668] [id = 670] 03:44:54 INFO - PROCESS | 1668 | --DOCSHELL 0x12a98a000 == 46 [pid = 1668] [id = 669] 03:44:54 INFO - PROCESS | 1668 | --DOCSHELL 0x128d5c000 == 45 [pid = 1668] [id = 668] 03:44:54 INFO - PROCESS | 1668 | --DOCSHELL 0x128a14000 == 44 [pid = 1668] [id = 667] 03:44:54 INFO - PROCESS | 1668 | --DOCSHELL 0x123dbf000 == 43 [pid = 1668] [id = 666] 03:44:54 INFO - PROCESS | 1668 | --DOCSHELL 0x1214e2800 == 42 [pid = 1668] [id = 665] 03:44:54 INFO - PROCESS | 1668 | --DOCSHELL 0x116614000 == 41 [pid = 1668] [id = 664] 03:44:54 INFO - PROCESS | 1668 | --DOCSHELL 0x123d1e800 == 40 [pid = 1668] [id = 661] 03:44:54 INFO - PROCESS | 1668 | --DOCSHELL 0x116aad800 == 39 [pid = 1668] [id = 660] 03:44:54 INFO - PROCESS | 1668 | --DOCSHELL 0x12caed000 == 38 [pid = 1668] [id = 646] 03:44:54 INFO - PROCESS | 1668 | --DOCSHELL 0x1214d3000 == 37 [pid = 1668] [id = 632] 03:44:54 INFO - PROCESS | 1668 | --DOCSHELL 0x123d2f000 == 36 [pid = 1668] [id = 634] 03:44:54 INFO - PROCESS | 1668 | --DOCSHELL 0x1184bc000 == 35 [pid = 1668] [id = 633] 03:44:54 INFO - PROCESS | 1668 | --DOCSHELL 0x12bc7e000 == 34 [pid = 1668] [id = 645] 03:44:54 INFO - PROCESS | 1668 | --DOCSHELL 0x12e610000 == 33 [pid = 1668] [id = 663] 03:44:54 INFO - PROCESS | 1668 | --DOCSHELL 0x116687800 == 32 [pid = 1668] [id = 643] 03:44:54 INFO - PROCESS | 1668 | --DOCSHELL 0x1260e8000 == 31 [pid = 1668] [id = 644] 03:44:54 INFO - PROCESS | 1668 | --DOCSHELL 0x117e68800 == 30 [pid = 1668] [id = 647] 03:44:54 INFO - PROCESS | 1668 | --DOCSHELL 0x12baef800 == 29 [pid = 1668] [id = 662] 03:44:54 INFO - PROCESS | 1668 | --DOCSHELL 0x128d51800 == 28 [pid = 1668] [id = 677] 03:44:54 INFO - PROCESS | 1668 | --DOCSHELL 0x12d5ee000 == 27 [pid = 1668] [id = 675] 03:44:54 INFO - PROCESS | 1668 | --DOCSHELL 0x11991a000 == 26 [pid = 1668] [id = 676] 03:44:54 INFO - PROCESS | 1668 | --DOMWINDOW == 111 (0x126c74800) [pid = 1668] [serial = 1928] [outer = 0x0] [url = about:blank] 03:44:54 INFO - PROCESS | 1668 | --DOMWINDOW == 110 (0x129506c00) [pid = 1668] [serial = 1961] [outer = 0x0] [url = about:blank] 03:44:54 INFO - PROCESS | 1668 | --DOMWINDOW == 109 (0x129279000) [pid = 1668] [serial = 1960] [outer = 0x0] [url = about:blank] 03:44:54 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x12a6a1400) [pid = 1668] [serial = 1963] [outer = 0x0] [url = about:blank] 03:44:54 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x12a707400) [pid = 1668] [serial = 1964] [outer = 0x0] [url = about:blank] 03:44:54 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x129509800) [pid = 1668] [serial = 1967] [outer = 0x0] [url = about:blank] 03:44:54 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x12a710000) [pid = 1668] [serial = 1966] [outer = 0x0] [url = about:blank] 03:44:54 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x115d55400) [pid = 1668] [serial = 1969] [outer = 0x0] [url = about:blank] 03:44:54 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x112981800) [pid = 1668] [serial = 1931] [outer = 0x0] [url = about:blank] 03:44:54 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x1127dd800) [pid = 1668] [serial = 1930] [outer = 0x0] [url = about:blank] 03:44:54 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x116780c00) [pid = 1668] [serial = 1946] [outer = 0x0] [url = about:blank] 03:44:54 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x115d50000) [pid = 1668] [serial = 1945] [outer = 0x0] [url = about:blank] 03:44:54 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x1215f8800) [pid = 1668] [serial = 1937] [outer = 0x0] [url = about:blank] 03:44:54 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x120f36400) [pid = 1668] [serial = 1936] [outer = 0x0] [url = about:blank] 03:44:54 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x117ece400) [pid = 1668] [serial = 1948] [outer = 0x0] [url = about:blank] 03:44:54 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x118362000) [pid = 1668] [serial = 1949] [outer = 0x0] [url = about:blank] 03:44:54 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x1186b4c00) [pid = 1668] [serial = 1934] [outer = 0x0] [url = about:blank] 03:44:54 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x11803e800) [pid = 1668] [serial = 1933] [outer = 0x0] [url = about:blank] 03:44:54 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x128c17000) [pid = 1668] [serial = 1940] [outer = 0x0] [url = about:blank] 03:44:54 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x1251c1800) [pid = 1668] [serial = 1939] [outer = 0x0] [url = about:blank] 03:44:54 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x12632b000) [pid = 1668] [serial = 1957] [outer = 0x0] [url = about:blank] 03:44:54 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x123db5800) [pid = 1668] [serial = 1954] [outer = 0x0] [url = about:blank] 03:44:54 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x124cca400) [pid = 1668] [serial = 1955] [outer = 0x0] [url = about:blank] 03:44:54 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x118e46400) [pid = 1668] [serial = 1970] [outer = 0x0] [url = about:blank] 03:44:54 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x128c89c00) [pid = 1668] [serial = 1943] [outer = 0x0] [url = about:blank] 03:44:54 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x1182bcc00) [pid = 1668] [serial = 1942] [outer = 0x0] [url = about:blank] 03:44:54 INFO - PROCESS | 1668 | --DOMWINDOW == 85 (0x1216c8000) [pid = 1668] [serial = 1952] [outer = 0x0] [url = about:blank] 03:44:54 INFO - PROCESS | 1668 | --DOMWINDOW == 84 (0x120f39400) [pid = 1668] [serial = 1951] [outer = 0x0] [url = about:blank] 03:44:54 INFO - PROCESS | 1668 | --DOMWINDOW == 83 (0x12bb3f800) [pid = 1668] [serial = 1976] [outer = 0x0] [url = about:blank] 03:44:54 INFO - PROCESS | 1668 | --DOMWINDOW == 82 (0x12adb4400) [pid = 1668] [serial = 1975] [outer = 0x0] [url = about:blank] 03:44:54 INFO - PROCESS | 1668 | --DOMWINDOW == 81 (0x12950f000) [pid = 1668] [serial = 1972] [outer = 0x0] [url = about:blank] 03:44:54 INFO - PROCESS | 1668 | --DOMWINDOW == 80 (0x128c7ec00) [pid = 1668] [serial = 1958] [outer = 0x0] [url = about:blank] 03:44:54 INFO - PROCESS | 1668 | --DOMWINDOW == 79 (0x12bb47000) [pid = 1668] [serial = 1978] [outer = 0x0] [url = about:blank] 03:44:54 INFO - PROCESS | 1668 | --DOMWINDOW == 78 (0x12ab1c400) [pid = 1668] [serial = 1973] [outer = 0x0] [url = about:blank] 03:44:54 INFO - PROCESS | 1668 | --DOMWINDOW == 77 (0x118797000) [pid = 1668] [serial = 1898] [outer = 0x0] [url = about:blank] 03:44:54 INFO - PROCESS | 1668 | --DOMWINDOW == 76 (0x116883c00) [pid = 1668] [serial = 1901] [outer = 0x0] [url = about:blank] 03:44:54 INFO - PROCESS | 1668 | 1467110694792 Marionette TRACE conn3 <- [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:44:54 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:44:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1375ms 03:44:54 INFO - PROCESS | 1668 | 1467110694822 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 03:44:54 INFO - PROCESS | 1668 | 1467110694825 Marionette TRACE conn3 <- [1,2685,null,{"value":"7"}] 03:44:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 03:44:54 INFO - PROCESS | 1668 | 1467110694834 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 03:44:54 INFO - PROCESS | 1668 | 1467110694836 Marionette TRACE conn3 <- [1,2686,null,{}] 03:44:54 INFO - PROCESS | 1668 | 1467110694840 Marionette TRACE conn3 -> [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:44:54 INFO - PROCESS | 1668 | 1467110694842 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:54 INFO - PROCESS | 1668 | 1467110694948 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 03:44:54 INFO - PROCESS | 1668 | 1467110694979 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:54 INFO - PROCESS | 1668 | 1467110694981 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:54 INFO - PROCESS | 1668 | ++DOCSHELL 0x117469800 == 27 [pid = 1668] [id = 679] 03:44:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 77 (0x115e25c00) [pid = 1668] [serial = 2037] [outer = 0x0] 03:44:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 78 (0x1162aa400) [pid = 1668] [serial = 2038] [outer = 0x115e25c00] 03:44:55 INFO - PROCESS | 1668 | 1467110695009 Marionette DEBUG loaded listener.js 03:44:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 79 (0x116789000) [pid = 1668] [serial = 2039] [outer = 0x115e25c00] 03:44:55 INFO - PROCESS | 1668 | 1467110695824 Marionette TRACE conn3 <- [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:44:55 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:44:55 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:44:55 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 03:44:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:44:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1023ms 03:44:55 INFO - PROCESS | 1668 | 1467110695856 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 03:44:55 INFO - PROCESS | 1668 | 1467110695859 Marionette TRACE conn3 <- [1,2689,null,{"value":"7"}] 03:44:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 03:44:55 INFO - PROCESS | 1668 | 1467110695866 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 03:44:55 INFO - PROCESS | 1668 | 1467110695868 Marionette TRACE conn3 <- [1,2690,null,{}] 03:44:55 INFO - PROCESS | 1668 | 1467110695870 Marionette TRACE conn3 -> [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:44:55 INFO - PROCESS | 1668 | 1467110695872 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:55 INFO - PROCESS | 1668 | 1467110695956 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 03:44:56 INFO - PROCESS | 1668 | 1467110696018 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:56 INFO - PROCESS | 1668 | 1467110696019 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:56 INFO - PROCESS | 1668 | ++DOCSHELL 0x1194df000 == 28 [pid = 1668] [id = 680] 03:44:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 80 (0x117145c00) [pid = 1668] [serial = 2040] [outer = 0x0] 03:44:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 81 (0x118271c00) [pid = 1668] [serial = 2041] [outer = 0x117145c00] 03:44:56 INFO - PROCESS | 1668 | 1467110696047 Marionette DEBUG loaded listener.js 03:44:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 82 (0x1186b4800) [pid = 1668] [serial = 2042] [outer = 0x117145c00] 03:44:56 INFO - PROCESS | 1668 | 1467110696827 Marionette TRACE conn3 <- [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:44:56 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:44:56 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:44:56 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 03:44:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:44:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 969ms 03:44:56 INFO - PROCESS | 1668 | 1467110696837 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 03:44:56 INFO - PROCESS | 1668 | 1467110696846 Marionette TRACE conn3 <- [1,2693,null,{"value":"7"}] 03:44:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 03:44:56 INFO - PROCESS | 1668 | 1467110696849 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 03:44:56 INFO - PROCESS | 1668 | 1467110696851 Marionette TRACE conn3 <- [1,2694,null,{}] 03:44:56 INFO - PROCESS | 1668 | 1467110696858 Marionette TRACE conn3 -> [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:44:56 INFO - PROCESS | 1668 | 1467110696863 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:56 INFO - PROCESS | 1668 | 1467110696948 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 03:44:56 INFO - PROCESS | 1668 | 1467110696953 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:56 INFO - PROCESS | 1668 | 1467110696955 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:57 INFO - PROCESS | 1668 | ++DOCSHELL 0x121aca800 == 29 [pid = 1668] [id = 681] 03:44:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 83 (0x119aac800) [pid = 1668] [serial = 2043] [outer = 0x0] 03:44:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 84 (0x120f33000) [pid = 1668] [serial = 2044] [outer = 0x119aac800] 03:44:57 INFO - PROCESS | 1668 | 1467110697053 Marionette DEBUG loaded listener.js 03:44:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 85 (0x1216c4c00) [pid = 1668] [serial = 2045] [outer = 0x119aac800] 03:44:58 INFO - PROCESS | 1668 | 1467110698009 Marionette TRACE conn3 <- [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:44:58 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:44:58 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:44:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 03:44:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:44:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1173ms 03:44:58 INFO - PROCESS | 1668 | 1467110698023 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 03:44:58 INFO - PROCESS | 1668 | 1467110698025 Marionette TRACE conn3 <- [1,2697,null,{"value":"7"}] 03:44:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 03:44:58 INFO - PROCESS | 1668 | 1467110698029 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 03:44:58 INFO - PROCESS | 1668 | 1467110698031 Marionette TRACE conn3 <- [1,2698,null,{}] 03:44:58 INFO - PROCESS | 1668 | 1467110698034 Marionette TRACE conn3 -> [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:44:58 INFO - PROCESS | 1668 | 1467110698036 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:58 INFO - PROCESS | 1668 | 1467110698171 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 03:44:58 INFO - PROCESS | 1668 | 1467110698185 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:58 INFO - PROCESS | 1668 | 1467110698186 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:58 INFO - PROCESS | 1668 | ++DOCSHELL 0x1260e1000 == 30 [pid = 1668] [id = 682] 03:44:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x124c98400) [pid = 1668] [serial = 2046] [outer = 0x0] 03:44:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x124e38000) [pid = 1668] [serial = 2047] [outer = 0x124c98400] 03:44:58 INFO - PROCESS | 1668 | 1467110698211 Marionette DEBUG loaded listener.js 03:44:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x1251c1000) [pid = 1668] [serial = 2048] [outer = 0x124c98400] 03:44:59 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x12ab0fc00) [pid = 1668] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 03:44:59 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x12b8c8c00) [pid = 1668] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 03:44:59 INFO - PROCESS | 1668 | --DOMWINDOW == 85 (0x11680d800) [pid = 1668] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 03:44:59 INFO - PROCESS | 1668 | --DOMWINDOW == 84 (0x118e22000) [pid = 1668] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 03:44:59 INFO - PROCESS | 1668 | --DOMWINDOW == 83 (0x121162c00) [pid = 1668] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 03:44:59 INFO - PROCESS | 1668 | --DOMWINDOW == 82 (0x12954a800) [pid = 1668] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 03:44:59 INFO - PROCESS | 1668 | --DOMWINDOW == 81 (0x1182b9800) [pid = 1668] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 03:44:59 INFO - PROCESS | 1668 | --DOMWINDOW == 80 (0x12bb3fc00) [pid = 1668] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 03:44:59 INFO - PROCESS | 1668 | --DOMWINDOW == 79 (0x111f2f000) [pid = 1668] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 03:44:59 INFO - PROCESS | 1668 | --DOMWINDOW == 78 (0x116242000) [pid = 1668] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 03:44:59 INFO - PROCESS | 1668 | --DOMWINDOW == 77 (0x129275400) [pid = 1668] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 03:44:59 INFO - PROCESS | 1668 | --DOMWINDOW == 76 (0x115e94800) [pid = 1668] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 03:44:59 INFO - PROCESS | 1668 | --DOMWINDOW == 75 (0x124cc2800) [pid = 1668] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 03:44:59 INFO - PROCESS | 1668 | --DOMWINDOW == 74 (0x121406000) [pid = 1668] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 03:44:59 INFO - PROCESS | 1668 | --DOMWINDOW == 73 (0x1127e5800) [pid = 1668] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 03:44:59 INFO - PROCESS | 1668 | --DOMWINDOW == 72 (0x12a6ad400) [pid = 1668] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 03:44:59 INFO - PROCESS | 1668 | --DOMWINDOW == 71 (0x112597c00) [pid = 1668] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 03:44:59 INFO - PROCESS | 1668 | 1467110699060 Marionette TRACE conn3 <- [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:44:59 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:44:59 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:44:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 03:44:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:59 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:44:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1072ms 03:44:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 03:44:59 INFO - PROCESS | 1668 | 1467110699101 Marionette TRACE conn3 -> [0,2701,"getWindowHandle",null] 03:44:59 INFO - PROCESS | 1668 | 1467110699102 Marionette TRACE conn3 <- [1,2701,null,{"value":"7"}] 03:44:59 INFO - PROCESS | 1668 | 1467110699104 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 03:44:59 INFO - PROCESS | 1668 | 1467110699105 Marionette TRACE conn3 <- [1,2702,null,{}] 03:44:59 INFO - PROCESS | 1668 | 1467110699108 Marionette TRACE conn3 -> [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:44:59 INFO - PROCESS | 1668 | 1467110699109 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:59 INFO - PROCESS | 1668 | 1467110699182 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 03:44:59 INFO - PROCESS | 1668 | 1467110699185 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:59 INFO - PROCESS | 1668 | 1467110699186 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:59 INFO - PROCESS | 1668 | ++DOCSHELL 0x128a16000 == 31 [pid = 1668] [id = 683] 03:44:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 72 (0x112ddc800) [pid = 1668] [serial = 2049] [outer = 0x0] 03:44:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 73 (0x118e22000) [pid = 1668] [serial = 2050] [outer = 0x112ddc800] 03:44:59 INFO - PROCESS | 1668 | 1467110699213 Marionette DEBUG loaded listener.js 03:44:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 74 (0x1216c5400) [pid = 1668] [serial = 2051] [outer = 0x112ddc800] 03:44:59 INFO - PROCESS | 1668 | 1467110699563 Marionette TRACE conn3 <- [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:44:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 03:44:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 471ms 03:44:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 03:44:59 INFO - PROCESS | 1668 | 1467110699575 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 03:44:59 INFO - PROCESS | 1668 | 1467110699576 Marionette TRACE conn3 <- [1,2705,null,{"value":"7"}] 03:44:59 INFO - PROCESS | 1668 | 1467110699581 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 03:44:59 INFO - PROCESS | 1668 | 1467110699582 Marionette TRACE conn3 <- [1,2706,null,{}] 03:44:59 INFO - PROCESS | 1668 | 1467110699585 Marionette TRACE conn3 -> [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:44:59 INFO - PROCESS | 1668 | 1467110699589 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:59 INFO - PROCESS | 1668 | 1467110699721 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 03:44:59 INFO - PROCESS | 1668 | 1467110699730 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:59 INFO - PROCESS | 1668 | 1467110699731 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:44:59 INFO - PROCESS | 1668 | ++DOCSHELL 0x128e84000 == 32 [pid = 1668] [id = 684] 03:44:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 75 (0x11714a000) [pid = 1668] [serial = 2052] [outer = 0x0] 03:44:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 76 (0x126035000) [pid = 1668] [serial = 2053] [outer = 0x11714a000] 03:44:59 INFO - PROCESS | 1668 | 1467110699772 Marionette DEBUG loaded listener.js 03:44:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 77 (0x128c8c800) [pid = 1668] [serial = 2054] [outer = 0x11714a000] 03:45:00 INFO - PROCESS | 1668 | 1467110700218 Marionette TRACE conn3 <- [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:45:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 03:45:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 670ms 03:45:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 03:45:00 INFO - PROCESS | 1668 | 1467110700250 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 03:45:00 INFO - PROCESS | 1668 | 1467110700251 Marionette TRACE conn3 <- [1,2709,null,{"value":"7"}] 03:45:00 INFO - PROCESS | 1668 | 1467110700261 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 03:45:00 INFO - PROCESS | 1668 | 1467110700262 Marionette TRACE conn3 <- [1,2710,null,{}] 03:45:00 INFO - PROCESS | 1668 | 1467110700265 Marionette TRACE conn3 -> [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:45:00 INFO - PROCESS | 1668 | 1467110700266 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:00 INFO - PROCESS | 1668 | 1467110700368 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 03:45:00 INFO - PROCESS | 1668 | 1467110700374 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:00 INFO - PROCESS | 1668 | 1467110700376 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:00 INFO - PROCESS | 1668 | ++DOCSHELL 0x12a65f800 == 33 [pid = 1668] [id = 685] 03:45:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 78 (0x128dec800) [pid = 1668] [serial = 2055] [outer = 0x0] 03:45:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 79 (0x129277000) [pid = 1668] [serial = 2056] [outer = 0x128dec800] 03:45:00 INFO - PROCESS | 1668 | 1467110700401 Marionette DEBUG loaded listener.js 03:45:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 80 (0x1293df400) [pid = 1668] [serial = 2057] [outer = 0x128dec800] 03:45:00 INFO - PROCESS | 1668 | 1467110700721 Marionette TRACE conn3 <- [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:45:00 INFO - PROCESS | 1668 | 1467110700734 Marionette TRACE conn3 <- [1,2713,null,{"value":"7"}] 03:45:00 INFO - PROCESS | 1668 | 1467110700736 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 03:45:00 INFO - PROCESS | 1668 | 1467110700737 Marionette TRACE conn3 <- [1,2714,null,{}] 03:45:00 INFO - PROCESS | 1668 | 1467110700739 Marionette TRACE conn3 -> [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:45:00 INFO - PROCESS | 1668 | 1467110700741 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:00 INFO - PROCESS | 1668 | 1467110700821 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 03:45:00 INFO - PROCESS | 1668 | 1467110700824 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:00 INFO - PROCESS | 1668 | 1467110700825 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:00 INFO - PROCESS | 1668 | ++DOCSHELL 0x12b262000 == 34 [pid = 1668] [id = 686] 03:45:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 81 (0x1293dfc00) [pid = 1668] [serial = 2058] [outer = 0x0] 03:45:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 82 (0x12950f000) [pid = 1668] [serial = 2059] [outer = 0x1293dfc00] 03:45:00 INFO - PROCESS | 1668 | 1467110700850 Marionette DEBUG loaded listener.js 03:45:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 83 (0x12a6a6400) [pid = 1668] [serial = 2060] [outer = 0x1293dfc00] 03:45:01 INFO - PROCESS | 1668 | 1467110701412 Marionette TRACE conn3 <- [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:45:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 03:45:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 718ms 03:45:01 INFO - PROCESS | 1668 | 1467110701456 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 03:45:01 INFO - PROCESS | 1668 | 1467110701458 Marionette TRACE conn3 <- [1,2717,null,{"value":"7"}] 03:45:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 03:45:01 INFO - PROCESS | 1668 | 1467110701463 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 03:45:01 INFO - PROCESS | 1668 | 1467110701466 Marionette TRACE conn3 <- [1,2718,null,{}] 03:45:01 INFO - PROCESS | 1668 | 1467110701470 Marionette TRACE conn3 -> [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:45:01 INFO - PROCESS | 1668 | 1467110701472 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:01 INFO - PROCESS | 1668 | 1467110701587 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 03:45:01 INFO - PROCESS | 1668 | 1467110701701 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:01 INFO - PROCESS | 1668 | 1467110701703 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:01 INFO - PROCESS | 1668 | ++DOCSHELL 0x119c4b800 == 35 [pid = 1668] [id = 687] 03:45:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 84 (0x11680a800) [pid = 1668] [serial = 2061] [outer = 0x0] 03:45:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 85 (0x116fa1c00) [pid = 1668] [serial = 2062] [outer = 0x11680a800] 03:45:01 INFO - PROCESS | 1668 | 1467110701734 Marionette DEBUG loaded listener.js 03:45:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x118276000) [pid = 1668] [serial = 2063] [outer = 0x11680a800] 03:45:02 INFO - PROCESS | 1668 | 1467110702260 Marionette TRACE conn3 <- [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:45:02 INFO - PROCESS | 1668 | 1467110702308 Marionette TRACE conn3 <- [1,2721,null,{"value":"7"}] 03:45:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 03:45:02 INFO - PROCESS | 1668 | 1467110702316 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 03:45:02 INFO - PROCESS | 1668 | 1467110702318 Marionette TRACE conn3 <- [1,2722,null,{}] 03:45:02 INFO - PROCESS | 1668 | 1467110702321 Marionette TRACE conn3 -> [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:45:02 INFO - PROCESS | 1668 | 1467110702323 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:02 INFO - PROCESS | 1668 | 1467110702431 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 03:45:02 INFO - PROCESS | 1668 | 1467110702525 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:02 INFO - PROCESS | 1668 | 1467110702526 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:02 INFO - PROCESS | 1668 | ++DOCSHELL 0x129031800 == 36 [pid = 1668] [id = 688] 03:45:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x118e4f400) [pid = 1668] [serial = 2064] [outer = 0x0] 03:45:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x11938f400) [pid = 1668] [serial = 2065] [outer = 0x118e4f400] 03:45:02 INFO - PROCESS | 1668 | 1467110702557 Marionette DEBUG loaded listener.js 03:45:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x121161c00) [pid = 1668] [serial = 2066] [outer = 0x118e4f400] 03:45:03 INFO - PROCESS | 1668 | 1467110703193 Marionette TRACE conn3 <- [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:45:03 INFO - PROCESS | 1668 | 1467110703240 Marionette TRACE conn3 <- [1,2725,null,{"value":"7"}] 03:45:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 03:45:03 INFO - PROCESS | 1668 | 1467110703243 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 03:45:03 INFO - PROCESS | 1668 | 1467110703246 Marionette TRACE conn3 <- [1,2726,null,{}] 03:45:03 INFO - PROCESS | 1668 | 1467110703250 Marionette TRACE conn3 -> [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:45:03 INFO - PROCESS | 1668 | 1467110703252 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:03 INFO - PROCESS | 1668 | 1467110703331 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 03:45:03 INFO - PROCESS | 1668 | 1467110703403 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:03 INFO - PROCESS | 1668 | 1467110703405 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:03 INFO - PROCESS | 1668 | ++DOCSHELL 0x1182f7000 == 29 [pid = 1668] [id = 689] 03:45:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 57 (0x112958400) [pid = 1668] [serial = 2067] [outer = 0x0] 03:45:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 58 (0x115e8b400) [pid = 1668] [serial = 2068] [outer = 0x112958400] 03:45:03 INFO - PROCESS | 1668 | 1467110703434 Marionette DEBUG loaded listener.js 03:45:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 59 (0x11678a000) [pid = 1668] [serial = 2069] [outer = 0x112958400] 03:45:03 INFO - PROCESS | 1668 | 1467110703722 Marionette TRACE conn3 <- [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:45:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 03:45:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 525ms 03:45:03 INFO - PROCESS | 1668 | 1467110703768 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 03:45:03 INFO - PROCESS | 1668 | 1467110703771 Marionette TRACE conn3 <- [1,2729,null,{"value":"7"}] 03:45:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 03:45:03 INFO - PROCESS | 1668 | 1467110703775 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 03:45:03 INFO - PROCESS | 1668 | 1467110703777 Marionette TRACE conn3 <- [1,2730,null,{}] 03:45:03 INFO - PROCESS | 1668 | 1467110703783 Marionette TRACE conn3 -> [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:45:03 INFO - PROCESS | 1668 | 1467110703785 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:03 INFO - PROCESS | 1668 | 1467110703868 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 03:45:03 INFO - PROCESS | 1668 | 1467110703950 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:03 INFO - PROCESS | 1668 | 1467110703951 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:03 INFO - PROCESS | 1668 | ++DOCSHELL 0x118ec9000 == 30 [pid = 1668] [id = 690] 03:45:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 60 (0x116810800) [pid = 1668] [serial = 2070] [outer = 0x0] 03:45:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 61 (0x117ed6400) [pid = 1668] [serial = 2071] [outer = 0x116810800] 03:45:03 INFO - PROCESS | 1668 | 1467110703979 Marionette DEBUG loaded listener.js 03:45:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 62 (0x11835e400) [pid = 1668] [serial = 2072] [outer = 0x116810800] 03:45:04 INFO - PROCESS | 1668 | 1467110704745 Marionette TRACE conn3 <- [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:45:04 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:45:04 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 03:45:04 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 03:45:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:04 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:45:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 978ms 03:45:04 INFO - PROCESS | 1668 | 1467110704760 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 03:45:04 INFO - PROCESS | 1668 | 1467110704762 Marionette TRACE conn3 <- [1,2733,null,{"value":"7"}] 03:45:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 03:45:04 INFO - PROCESS | 1668 | 1467110704764 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 03:45:04 INFO - PROCESS | 1668 | 1467110704766 Marionette TRACE conn3 <- [1,2734,null,{}] 03:45:04 INFO - PROCESS | 1668 | 1467110704774 Marionette TRACE conn3 -> [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:45:04 INFO - PROCESS | 1668 | 1467110704777 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:04 INFO - PROCESS | 1668 | 1467110704857 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 03:45:04 INFO - PROCESS | 1668 | 1467110704865 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:04 INFO - PROCESS | 1668 | 1467110704867 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:04 INFO - PROCESS | 1668 | ++DOCSHELL 0x125602800 == 31 [pid = 1668] [id = 691] 03:45:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 63 (0x1127de000) [pid = 1668] [serial = 2073] [outer = 0x0] 03:45:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 64 (0x11943fc00) [pid = 1668] [serial = 2074] [outer = 0x1127de000] 03:45:04 INFO - PROCESS | 1668 | 1467110704895 Marionette DEBUG loaded listener.js 03:45:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 65 (0x12105dc00) [pid = 1668] [serial = 2075] [outer = 0x1127de000] 03:45:05 INFO - PROCESS | 1668 | 1467110705242 Marionette TRACE conn3 <- [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:45:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 03:45:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 521ms 03:45:05 INFO - PROCESS | 1668 | 1467110705286 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 03:45:05 INFO - PROCESS | 1668 | 1467110705287 Marionette TRACE conn3 <- [1,2737,null,{"value":"7"}] 03:45:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 03:45:05 INFO - PROCESS | 1668 | 1467110705289 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 03:45:05 INFO - PROCESS | 1668 | 1467110705290 Marionette TRACE conn3 <- [1,2738,null,{}] 03:45:05 INFO - PROCESS | 1668 | 1467110705312 Marionette TRACE conn3 -> [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:45:05 INFO - PROCESS | 1668 | 1467110705313 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:05 INFO - PROCESS | 1668 | 1467110705418 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 03:45:05 INFO - PROCESS | 1668 | 1467110705436 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:05 INFO - PROCESS | 1668 | 1467110705437 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:05 INFO - PROCESS | 1668 | ++DOCSHELL 0x128d4a800 == 32 [pid = 1668] [id = 692] 03:45:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 66 (0x1216c8800) [pid = 1668] [serial = 2076] [outer = 0x0] 03:45:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 67 (0x12189e400) [pid = 1668] [serial = 2077] [outer = 0x1216c8800] 03:45:05 INFO - PROCESS | 1668 | 1467110705462 Marionette DEBUG loaded listener.js 03:45:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 68 (0x1219cf800) [pid = 1668] [serial = 2078] [outer = 0x1216c8800] 03:45:05 INFO - PROCESS | 1668 | 1467110705801 Marionette TRACE conn3 <- [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:45:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 03:45:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 538ms 03:45:05 INFO - PROCESS | 1668 | 1467110705828 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 03:45:05 INFO - PROCESS | 1668 | 1467110705831 Marionette TRACE conn3 <- [1,2741,null,{"value":"7"}] 03:45:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 03:45:05 INFO - PROCESS | 1668 | 1467110705847 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 03:45:05 INFO - PROCESS | 1668 | 1467110705848 Marionette TRACE conn3 <- [1,2742,null,{}] 03:45:05 INFO - PROCESS | 1668 | 1467110705851 Marionette TRACE conn3 -> [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:45:05 INFO - PROCESS | 1668 | 1467110705852 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:05 INFO - PROCESS | 1668 | 1467110705951 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 03:45:05 INFO - PROCESS | 1668 | 1467110705954 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:05 INFO - PROCESS | 1668 | 1467110705956 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:05 INFO - PROCESS | 1668 | ++DOCSHELL 0x129314000 == 33 [pid = 1668] [id = 693] 03:45:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 69 (0x1125a0000) [pid = 1668] [serial = 2079] [outer = 0x0] 03:45:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 70 (0x121adac00) [pid = 1668] [serial = 2080] [outer = 0x1125a0000] 03:45:05 INFO - PROCESS | 1668 | 1467110705979 Marionette DEBUG loaded listener.js 03:45:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 71 (0x124cc2800) [pid = 1668] [serial = 2081] [outer = 0x1125a0000] 03:45:06 INFO - PROCESS | 1668 | 1467110706438 Marionette TRACE conn3 <- [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:45:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 03:45:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 626ms 03:45:06 INFO - PROCESS | 1668 | 1467110706473 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 03:45:06 INFO - PROCESS | 1668 | 1467110706475 Marionette TRACE conn3 <- [1,2745,null,{"value":"7"}] 03:45:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 03:45:06 INFO - PROCESS | 1668 | 1467110706479 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 03:45:06 INFO - PROCESS | 1668 | 1467110706480 Marionette TRACE conn3 <- [1,2746,null,{}] 03:45:06 INFO - PROCESS | 1668 | 1467110706484 Marionette TRACE conn3 -> [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:45:06 INFO - PROCESS | 1668 | 1467110706490 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:06 INFO - PROCESS | 1668 | 1467110706642 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 03:45:06 INFO - PROCESS | 1668 | 1467110706685 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:06 INFO - PROCESS | 1668 | 1467110706686 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:06 INFO - PROCESS | 1668 | ++DOCSHELL 0x12abc2000 == 34 [pid = 1668] [id = 694] 03:45:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 72 (0x124f88400) [pid = 1668] [serial = 2082] [outer = 0x0] 03:45:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 73 (0x126670400) [pid = 1668] [serial = 2083] [outer = 0x124f88400] 03:45:06 INFO - PROCESS | 1668 | 1467110706711 Marionette DEBUG loaded listener.js 03:45:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 74 (0x128c1fc00) [pid = 1668] [serial = 2084] [outer = 0x124f88400] 03:45:07 INFO - PROCESS | 1668 | 1467110707026 Marionette TRACE conn3 <- [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:45:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 03:45:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 571ms 03:45:07 INFO - PROCESS | 1668 | 1467110707051 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 03:45:07 INFO - PROCESS | 1668 | 1467110707052 Marionette TRACE conn3 <- [1,2749,null,{"value":"7"}] 03:45:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 03:45:07 INFO - PROCESS | 1668 | 1467110707055 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 03:45:07 INFO - PROCESS | 1668 | 1467110707056 Marionette TRACE conn3 <- [1,2750,null,{}] 03:45:07 INFO - PROCESS | 1668 | 1467110707077 Marionette TRACE conn3 -> [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:45:07 INFO - PROCESS | 1668 | 1467110707078 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:07 INFO - PROCESS | 1668 | 1467110707207 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 03:45:07 INFO - PROCESS | 1668 | 1467110707246 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:07 INFO - PROCESS | 1668 | 1467110707247 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:07 INFO - PROCESS | 1668 | ++DOCSHELL 0x12b265800 == 35 [pid = 1668] [id = 695] 03:45:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 75 (0x128c20000) [pid = 1668] [serial = 2085] [outer = 0x0] 03:45:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 76 (0x128df8800) [pid = 1668] [serial = 2086] [outer = 0x128c20000] 03:45:07 INFO - PROCESS | 1668 | 1467110707336 Marionette DEBUG loaded listener.js 03:45:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 77 (0x12927b000) [pid = 1668] [serial = 2087] [outer = 0x128c20000] 03:45:07 INFO - PROCESS | 1668 | --DOMWINDOW == 76 (0x117145c00) [pid = 1668] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 03:45:07 INFO - PROCESS | 1668 | --DOMWINDOW == 75 (0x115e25c00) [pid = 1668] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 03:45:07 INFO - PROCESS | 1668 | --DOMWINDOW == 74 (0x11678b000) [pid = 1668] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 03:45:07 INFO - PROCESS | 1668 | --DOMWINDOW == 73 (0x119390400) [pid = 1668] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 03:45:07 INFO - PROCESS | 1668 | --DOMWINDOW == 72 (0x124c98400) [pid = 1668] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 03:45:07 INFO - PROCESS | 1668 | --DOMWINDOW == 71 (0x112ddc800) [pid = 1668] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 03:45:07 INFO - PROCESS | 1668 | --DOMWINDOW == 70 (0x128dec800) [pid = 1668] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 03:45:07 INFO - PROCESS | 1668 | --DOMWINDOW == 69 (0x1182ba800) [pid = 1668] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 03:45:07 INFO - PROCESS | 1668 | --DOMWINDOW == 68 (0x119aac800) [pid = 1668] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 03:45:07 INFO - PROCESS | 1668 | --DOMWINDOW == 67 (0x11714a000) [pid = 1668] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 03:45:07 INFO - PROCESS | 1668 | 1467110707716 Marionette TRACE conn3 <- [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:45:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 03:45:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 672ms 03:45:07 INFO - PROCESS | 1668 | 1467110707726 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 03:45:07 INFO - PROCESS | 1668 | 1467110707727 Marionette TRACE conn3 <- [1,2753,null,{"value":"7"}] 03:45:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 03:45:07 INFO - PROCESS | 1668 | 1467110707733 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 03:45:07 INFO - PROCESS | 1668 | 1467110707734 Marionette TRACE conn3 <- [1,2754,null,{}] 03:45:07 INFO - PROCESS | 1668 | 1467110707737 Marionette TRACE conn3 -> [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:45:07 INFO - PROCESS | 1668 | 1467110707738 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:07 INFO - PROCESS | 1668 | 1467110707842 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 03:45:07 INFO - PROCESS | 1668 | 1467110707883 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:07 INFO - PROCESS | 1668 | 1467110707884 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:07 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bae2800 == 36 [pid = 1668] [id = 696] 03:45:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 68 (0x11259b400) [pid = 1668] [serial = 2088] [outer = 0x0] 03:45:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 69 (0x1219c9800) [pid = 1668] [serial = 2089] [outer = 0x11259b400] 03:45:07 INFO - PROCESS | 1668 | 1467110707908 Marionette DEBUG loaded listener.js 03:45:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 70 (0x128dec800) [pid = 1668] [serial = 2090] [outer = 0x11259b400] 03:45:08 INFO - PROCESS | 1668 | 1467110708168 Marionette TRACE conn3 <- [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:45:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 03:45:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 471ms 03:45:08 INFO - PROCESS | 1668 | 1467110708203 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 03:45:08 INFO - PROCESS | 1668 | 1467110708204 Marionette TRACE conn3 <- [1,2757,null,{"value":"7"}] 03:45:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 03:45:08 INFO - PROCESS | 1668 | 1467110708207 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 03:45:08 INFO - PROCESS | 1668 | 1467110708208 Marionette TRACE conn3 <- [1,2758,null,{}] 03:45:08 INFO - PROCESS | 1668 | 1467110708218 Marionette TRACE conn3 -> [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:45:08 INFO - PROCESS | 1668 | 1467110708220 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:08 INFO - PROCESS | 1668 | 1467110708314 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 03:45:08 INFO - PROCESS | 1668 | 1467110708319 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:08 INFO - PROCESS | 1668 | 1467110708320 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:08 INFO - PROCESS | 1668 | ++DOCSHELL 0x124fb3000 == 37 [pid = 1668] [id = 697] 03:45:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 71 (0x1219c8c00) [pid = 1668] [serial = 2091] [outer = 0x0] 03:45:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 72 (0x1293e6800) [pid = 1668] [serial = 2092] [outer = 0x1219c8c00] 03:45:08 INFO - PROCESS | 1668 | 1467110708344 Marionette DEBUG loaded listener.js 03:45:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 73 (0x12954b400) [pid = 1668] [serial = 2093] [outer = 0x1219c8c00] 03:45:08 INFO - PROCESS | 1668 | 1467110708676 Marionette TRACE conn3 <- [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:45:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 03:45:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 518ms 03:45:08 INFO - PROCESS | 1668 | 1467110708725 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 03:45:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 03:45:08 INFO - PROCESS | 1668 | 1467110708727 Marionette TRACE conn3 <- [1,2761,null,{"value":"7"}] 03:45:08 INFO - PROCESS | 1668 | 1467110708739 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 03:45:08 INFO - PROCESS | 1668 | 1467110708740 Marionette TRACE conn3 <- [1,2762,null,{}] 03:45:08 INFO - PROCESS | 1668 | 1467110708743 Marionette TRACE conn3 -> [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:45:08 INFO - PROCESS | 1668 | 1467110708744 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:08 INFO - PROCESS | 1668 | 1467110708829 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 03:45:08 INFO - PROCESS | 1668 | 1467110708834 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:08 INFO - PROCESS | 1668 | 1467110708835 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:08 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bfd7000 == 38 [pid = 1668] [id = 698] 03:45:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 74 (0x12954d000) [pid = 1668] [serial = 2094] [outer = 0x0] 03:45:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 75 (0x12a703000) [pid = 1668] [serial = 2095] [outer = 0x12954d000] 03:45:08 INFO - PROCESS | 1668 | 1467110708859 Marionette DEBUG loaded listener.js 03:45:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 76 (0x12a708800) [pid = 1668] [serial = 2096] [outer = 0x12954d000] 03:45:09 INFO - PROCESS | 1668 | 1467110709186 Marionette TRACE conn3 <- [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:45:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 03:45:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 478ms 03:45:09 INFO - PROCESS | 1668 | 1467110709207 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 03:45:09 INFO - PROCESS | 1668 | 1467110709209 Marionette TRACE conn3 <- [1,2765,null,{"value":"7"}] 03:45:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 03:45:09 INFO - PROCESS | 1668 | 1467110709213 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 03:45:09 INFO - PROCESS | 1668 | 1467110709215 Marionette TRACE conn3 <- [1,2766,null,{}] 03:45:09 INFO - PROCESS | 1668 | 1467110709218 Marionette TRACE conn3 -> [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:45:09 INFO - PROCESS | 1668 | 1467110709219 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:09 INFO - PROCESS | 1668 | 1467110709318 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 03:45:09 INFO - PROCESS | 1668 | 1467110709321 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:09 INFO - PROCESS | 1668 | 1467110709323 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:09 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d427000 == 39 [pid = 1668] [id = 699] 03:45:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 77 (0x12a70dc00) [pid = 1668] [serial = 2097] [outer = 0x0] 03:45:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 78 (0x12ab16400) [pid = 1668] [serial = 2098] [outer = 0x12a70dc00] 03:45:09 INFO - PROCESS | 1668 | 1467110709349 Marionette DEBUG loaded listener.js 03:45:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 79 (0x12b8bdc00) [pid = 1668] [serial = 2099] [outer = 0x12a70dc00] 03:45:09 INFO - PROCESS | 1668 | 1467110709821 Marionette TRACE conn3 <- [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:45:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 03:45:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 621ms 03:45:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 03:45:09 INFO - PROCESS | 1668 | 1467110709834 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 03:45:09 INFO - PROCESS | 1668 | 1467110709836 Marionette TRACE conn3 <- [1,2769,null,{"value":"7"}] 03:45:09 INFO - PROCESS | 1668 | 1467110709839 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 03:45:09 INFO - PROCESS | 1668 | 1467110709842 Marionette TRACE conn3 <- [1,2770,null,{}] 03:45:09 INFO - PROCESS | 1668 | 1467110709846 Marionette TRACE conn3 -> [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:45:09 INFO - PROCESS | 1668 | 1467110709848 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:09 INFO - PROCESS | 1668 | 1467110709954 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 03:45:10 INFO - PROCESS | 1668 | 1467110710066 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:10 INFO - PROCESS | 1668 | 1467110710068 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:10 INFO - PROCESS | 1668 | ++DOCSHELL 0x119c4b000 == 40 [pid = 1668] [id = 700] 03:45:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 80 (0x11670fc00) [pid = 1668] [serial = 2100] [outer = 0x0] 03:45:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 81 (0x116787c00) [pid = 1668] [serial = 2101] [outer = 0x11670fc00] 03:45:10 INFO - PROCESS | 1668 | 1467110710100 Marionette DEBUG loaded listener.js 03:45:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 82 (0x118275400) [pid = 1668] [serial = 2102] [outer = 0x11670fc00] 03:45:10 INFO - PROCESS | 1668 | 1467110710522 Marionette TRACE conn3 <- [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:45:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 03:45:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 721ms 03:45:10 INFO - PROCESS | 1668 | 1467110710560 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 03:45:10 INFO - PROCESS | 1668 | 1467110710564 Marionette TRACE conn3 <- [1,2773,null,{"value":"7"}] 03:45:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 03:45:10 INFO - PROCESS | 1668 | 1467110710568 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 03:45:10 INFO - PROCESS | 1668 | 1467110710570 Marionette TRACE conn3 <- [1,2774,null,{}] 03:45:10 INFO - PROCESS | 1668 | 1467110710573 Marionette TRACE conn3 -> [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:45:10 INFO - PROCESS | 1668 | 1467110710574 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:10 INFO - PROCESS | 1668 | 1467110710679 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 03:45:10 INFO - PROCESS | 1668 | 1467110710742 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:10 INFO - PROCESS | 1668 | 1467110710743 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:10 INFO - PROCESS | 1668 | ++DOCSHELL 0x129024800 == 41 [pid = 1668] [id = 701] 03:45:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 83 (0x118e46400) [pid = 1668] [serial = 2103] [outer = 0x0] 03:45:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 84 (0x119430400) [pid = 1668] [serial = 2104] [outer = 0x118e46400] 03:45:10 INFO - PROCESS | 1668 | 1467110710774 Marionette DEBUG loaded listener.js 03:45:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 85 (0x121167000) [pid = 1668] [serial = 2105] [outer = 0x118e46400] 03:45:11 INFO - PROCESS | 1668 | 1467110711258 Marionette TRACE conn3 <- [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:45:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 03:45:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 721ms 03:45:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 03:45:11 INFO - PROCESS | 1668 | 1467110711290 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 03:45:11 INFO - PROCESS | 1668 | 1467110711292 Marionette TRACE conn3 <- [1,2777,null,{"value":"7"}] 03:45:11 INFO - PROCESS | 1668 | 1467110711359 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 03:45:11 INFO - PROCESS | 1668 | 1467110711363 Marionette TRACE conn3 <- [1,2778,null,{}] 03:45:11 INFO - PROCESS | 1668 | 1467110711378 Marionette TRACE conn3 -> [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:45:11 INFO - PROCESS | 1668 | 1467110711383 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:11 INFO - PROCESS | 1668 | 1467110711539 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 03:45:11 INFO - PROCESS | 1668 | 1467110711654 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:11 INFO - PROCESS | 1668 | 1467110711656 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:11 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d430800 == 42 [pid = 1668] [id = 702] 03:45:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x124f89400) [pid = 1668] [serial = 2106] [outer = 0x0] 03:45:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x126353800) [pid = 1668] [serial = 2107] [outer = 0x124f89400] 03:45:11 INFO - PROCESS | 1668 | 1467110711689 Marionette DEBUG loaded listener.js 03:45:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x126c6f000) [pid = 1668] [serial = 2108] [outer = 0x124f89400] 03:45:12 INFO - PROCESS | 1668 | 1467110712095 Marionette TRACE conn3 <- [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:45:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 03:45:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 842ms 03:45:12 INFO - PROCESS | 1668 | 1467110712137 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 03:45:12 INFO - PROCESS | 1668 | 1467110712139 Marionette TRACE conn3 <- [1,2781,null,{"value":"7"}] 03:45:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 03:45:12 INFO - PROCESS | 1668 | 1467110712141 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 03:45:12 INFO - PROCESS | 1668 | 1467110712143 Marionette TRACE conn3 <- [1,2782,null,{}] 03:45:12 INFO - PROCESS | 1668 | 1467110712145 Marionette TRACE conn3 -> [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:45:12 INFO - PROCESS | 1668 | 1467110712146 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:12 INFO - PROCESS | 1668 | 1467110712249 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 03:45:12 INFO - PROCESS | 1668 | 1467110712312 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:12 INFO - PROCESS | 1668 | 1467110712313 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:12 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d64f000 == 43 [pid = 1668] [id = 703] 03:45:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x1127e5800) [pid = 1668] [serial = 2109] [outer = 0x0] 03:45:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x12a6a9000) [pid = 1668] [serial = 2110] [outer = 0x1127e5800] 03:45:12 INFO - PROCESS | 1668 | 1467110712387 Marionette DEBUG loaded listener.js 03:45:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x12ab18000) [pid = 1668] [serial = 2111] [outer = 0x1127e5800] 03:45:12 INFO - PROCESS | 1668 | 1467110712962 Marionette TRACE conn3 <- [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:45:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 03:45:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 870ms 03:45:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 03:45:13 INFO - PROCESS | 1668 | 1467110713012 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 03:45:13 INFO - PROCESS | 1668 | 1467110713015 Marionette TRACE conn3 <- [1,2785,null,{"value":"7"}] 03:45:13 INFO - PROCESS | 1668 | 1467110713018 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 03:45:13 INFO - PROCESS | 1668 | 1467110713019 Marionette TRACE conn3 <- [1,2786,null,{}] 03:45:13 INFO - PROCESS | 1668 | 1467110713023 Marionette TRACE conn3 -> [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:45:13 INFO - PROCESS | 1668 | 1467110713025 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:13 INFO - PROCESS | 1668 | 1467110713122 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 03:45:13 INFO - PROCESS | 1668 | 1467110713196 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:13 INFO - PROCESS | 1668 | 1467110713198 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:13 INFO - PROCESS | 1668 | ++DOCSHELL 0x11667c000 == 44 [pid = 1668] [id = 704] 03:45:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x11688a400) [pid = 1668] [serial = 2112] [outer = 0x0] 03:45:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x117ed1c00) [pid = 1668] [serial = 2113] [outer = 0x11688a400] 03:45:13 INFO - PROCESS | 1668 | 1467110713273 Marionette DEBUG loaded listener.js 03:45:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x1182b2c00) [pid = 1668] [serial = 2114] [outer = 0x11688a400] 03:45:14 INFO - PROCESS | 1668 | --DOCSHELL 0x12bfd7000 == 43 [pid = 1668] [id = 698] 03:45:14 INFO - PROCESS | 1668 | --DOCSHELL 0x124fb3000 == 42 [pid = 1668] [id = 697] 03:45:14 INFO - PROCESS | 1668 | --DOCSHELL 0x12bae2800 == 41 [pid = 1668] [id = 696] 03:45:14 INFO - PROCESS | 1668 | --DOCSHELL 0x12b265800 == 40 [pid = 1668] [id = 695] 03:45:14 INFO - PROCESS | 1668 | --DOCSHELL 0x12abc2000 == 39 [pid = 1668] [id = 694] 03:45:14 INFO - PROCESS | 1668 | --DOCSHELL 0x129314000 == 38 [pid = 1668] [id = 693] 03:45:14 INFO - PROCESS | 1668 | --DOCSHELL 0x128d4a800 == 37 [pid = 1668] [id = 692] 03:45:14 INFO - PROCESS | 1668 | --DOCSHELL 0x125602800 == 36 [pid = 1668] [id = 691] 03:45:14 INFO - PROCESS | 1668 | --DOCSHELL 0x118ec9000 == 35 [pid = 1668] [id = 690] 03:45:14 INFO - PROCESS | 1668 | --DOCSHELL 0x1182f7000 == 34 [pid = 1668] [id = 689] 03:45:14 INFO - PROCESS | 1668 | --DOCSHELL 0x129031800 == 33 [pid = 1668] [id = 688] 03:45:14 INFO - PROCESS | 1668 | --DOCSHELL 0x119c4b800 == 32 [pid = 1668] [id = 687] 03:45:14 INFO - PROCESS | 1668 | --DOCSHELL 0x12b262000 == 31 [pid = 1668] [id = 686] 03:45:14 INFO - PROCESS | 1668 | --DOCSHELL 0x12d64f000 == 30 [pid = 1668] [id = 703] 03:45:14 INFO - PROCESS | 1668 | --DOCSHELL 0x12d430800 == 29 [pid = 1668] [id = 702] 03:45:14 INFO - PROCESS | 1668 | --DOCSHELL 0x129024800 == 28 [pid = 1668] [id = 701] 03:45:14 INFO - PROCESS | 1668 | --DOCSHELL 0x12d427000 == 27 [pid = 1668] [id = 699] 03:45:14 INFO - PROCESS | 1668 | --DOCSHELL 0x119c4b000 == 26 [pid = 1668] [id = 700] 03:45:14 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x118271c00) [pid = 1668] [serial = 2041] [outer = 0x0] [url = about:blank] 03:45:14 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x1162aa400) [pid = 1668] [serial = 2038] [outer = 0x0] [url = about:blank] 03:45:14 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x116789000) [pid = 1668] [serial = 2039] [outer = 0x0] [url = about:blank] 03:45:14 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x117147000) [pid = 1668] [serial = 2029] [outer = 0x0] [url = about:blank] 03:45:14 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x118359000) [pid = 1668] [serial = 2030] [outer = 0x0] [url = about:blank] 03:45:14 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x124c8c000) [pid = 1668] [serial = 2033] [outer = 0x0] [url = about:blank] 03:45:14 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x1216bfc00) [pid = 1668] [serial = 2032] [outer = 0x0] [url = about:blank] 03:45:14 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x124e38000) [pid = 1668] [serial = 2047] [outer = 0x0] [url = about:blank] 03:45:14 INFO - PROCESS | 1668 | --DOMWINDOW == 85 (0x118e22000) [pid = 1668] [serial = 2050] [outer = 0x0] [url = about:blank] 03:45:14 INFO - PROCESS | 1668 | --DOMWINDOW == 84 (0x129277000) [pid = 1668] [serial = 2056] [outer = 0x0] [url = about:blank] 03:45:14 INFO - PROCESS | 1668 | --DOMWINDOW == 83 (0x1293df400) [pid = 1668] [serial = 2057] [outer = 0x0] [url = about:blank] 03:45:14 INFO - PROCESS | 1668 | --DOMWINDOW == 82 (0x12950f000) [pid = 1668] [serial = 2059] [outer = 0x0] [url = about:blank] 03:45:14 INFO - PROCESS | 1668 | --DOMWINDOW == 81 (0x118e4f800) [pid = 1668] [serial = 2036] [outer = 0x0] [url = about:blank] 03:45:14 INFO - PROCESS | 1668 | --DOMWINDOW == 80 (0x1186b2800) [pid = 1668] [serial = 2035] [outer = 0x0] [url = about:blank] 03:45:14 INFO - PROCESS | 1668 | --DOMWINDOW == 79 (0x1216c4c00) [pid = 1668] [serial = 2045] [outer = 0x0] [url = about:blank] 03:45:14 INFO - PROCESS | 1668 | --DOMWINDOW == 78 (0x120f33000) [pid = 1668] [serial = 2044] [outer = 0x0] [url = about:blank] 03:45:14 INFO - PROCESS | 1668 | --DOMWINDOW == 77 (0x1216c5400) [pid = 1668] [serial = 2051] [outer = 0x0] [url = about:blank] 03:45:14 INFO - PROCESS | 1668 | --DOMWINDOW == 76 (0x1251c1000) [pid = 1668] [serial = 2048] [outer = 0x0] [url = about:blank] 03:45:14 INFO - PROCESS | 1668 | --DOMWINDOW == 75 (0x1186b4800) [pid = 1668] [serial = 2042] [outer = 0x0] [url = about:blank] 03:45:14 INFO - PROCESS | 1668 | --DOMWINDOW == 74 (0x128c8c800) [pid = 1668] [serial = 2054] [outer = 0x0] [url = about:blank] 03:45:14 INFO - PROCESS | 1668 | --DOMWINDOW == 73 (0x126035000) [pid = 1668] [serial = 2053] [outer = 0x0] [url = about:blank] 03:45:14 INFO - PROCESS | 1668 | --DOCSHELL 0x12d421000 == 25 [pid = 1668] [id = 17] 03:45:14 INFO - PROCESS | 1668 | 1467110714330 Marionette TRACE conn3 <- [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:45:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 03:45:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1371ms 03:45:14 INFO - PROCESS | 1668 | 1467110714389 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 03:45:14 INFO - PROCESS | 1668 | 1467110714392 Marionette TRACE conn3 <- [1,2789,null,{"value":"7"}] 03:45:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 03:45:14 INFO - PROCESS | 1668 | 1467110714395 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 03:45:14 INFO - PROCESS | 1668 | 1467110714397 Marionette TRACE conn3 <- [1,2790,null,{}] 03:45:14 INFO - PROCESS | 1668 | 1467110714400 Marionette TRACE conn3 -> [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:45:14 INFO - PROCESS | 1668 | 1467110714402 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:14 INFO - PROCESS | 1668 | 1467110714500 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 03:45:14 INFO - PROCESS | 1668 | 1467110714565 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:14 INFO - PROCESS | 1668 | 1467110714568 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:14 INFO - PROCESS | 1668 | ++DOCSHELL 0x116aca800 == 26 [pid = 1668] [id = 705] 03:45:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 74 (0x11295d800) [pid = 1668] [serial = 2115] [outer = 0x0] 03:45:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 75 (0x112977c00) [pid = 1668] [serial = 2116] [outer = 0x11295d800] 03:45:14 INFO - PROCESS | 1668 | 1467110714596 Marionette DEBUG loaded listener.js 03:45:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 76 (0x112dd3400) [pid = 1668] [serial = 2117] [outer = 0x11295d800] 03:45:14 INFO - PROCESS | 1668 | 1467110714919 Marionette TRACE conn3 <- [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:45:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 03:45:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 573ms 03:45:14 INFO - PROCESS | 1668 | 1467110714968 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 03:45:14 INFO - PROCESS | 1668 | 1467110714971 Marionette TRACE conn3 <- [1,2793,null,{"value":"7"}] 03:45:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 03:45:14 INFO - PROCESS | 1668 | 1467110714976 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 03:45:14 INFO - PROCESS | 1668 | 1467110714977 Marionette TRACE conn3 <- [1,2794,null,{}] 03:45:14 INFO - PROCESS | 1668 | 1467110714980 Marionette TRACE conn3 -> [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:45:14 INFO - PROCESS | 1668 | 1467110714981 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:15 INFO - PROCESS | 1668 | 1467110715060 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 03:45:15 INFO - PROCESS | 1668 | 1467110715066 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:15 INFO - PROCESS | 1668 | 1467110715067 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:15 INFO - PROCESS | 1668 | ++DOCSHELL 0x118ad5800 == 27 [pid = 1668] [id = 706] 03:45:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 77 (0x112e43c00) [pid = 1668] [serial = 2118] [outer = 0x0] 03:45:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 78 (0x1133e0800) [pid = 1668] [serial = 2119] [outer = 0x112e43c00] 03:45:15 INFO - PROCESS | 1668 | 1467110715094 Marionette DEBUG loaded listener.js 03:45:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 79 (0x115d50400) [pid = 1668] [serial = 2120] [outer = 0x112e43c00] 03:45:15 INFO - PROCESS | 1668 | 1467110715444 Marionette TRACE conn3 <- [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:45:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 03:45:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 523ms 03:45:15 INFO - PROCESS | 1668 | 1467110715507 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 03:45:15 INFO - PROCESS | 1668 | 1467110715508 Marionette TRACE conn3 <- [1,2797,null,{"value":"7"}] 03:45:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 03:45:15 INFO - PROCESS | 1668 | 1467110715511 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 03:45:15 INFO - PROCESS | 1668 | 1467110715513 Marionette TRACE conn3 <- [1,2798,null,{}] 03:45:15 INFO - PROCESS | 1668 | 1467110715521 Marionette TRACE conn3 -> [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:45:15 INFO - PROCESS | 1668 | 1467110715524 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:15 INFO - PROCESS | 1668 | 1467110715600 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 03:45:15 INFO - PROCESS | 1668 | 1467110715604 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:15 INFO - PROCESS | 1668 | 1467110715606 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:15 INFO - PROCESS | 1668 | ++DOCSHELL 0x119c42000 == 28 [pid = 1668] [id = 707] 03:45:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 80 (0x1125a1400) [pid = 1668] [serial = 2121] [outer = 0x0] 03:45:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 81 (0x11670f800) [pid = 1668] [serial = 2122] [outer = 0x1125a1400] 03:45:15 INFO - PROCESS | 1668 | 1467110715636 Marionette DEBUG loaded listener.js 03:45:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 82 (0x116883800) [pid = 1668] [serial = 2123] [outer = 0x1125a1400] 03:45:16 INFO - PROCESS | 1668 | 1467110716008 Marionette TRACE conn3 <- [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:45:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 03:45:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 521ms 03:45:16 INFO - PROCESS | 1668 | 1467110716033 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 03:45:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 03:45:16 INFO - PROCESS | 1668 | 1467110716034 Marionette TRACE conn3 <- [1,2801,null,{"value":"7"}] 03:45:16 INFO - PROCESS | 1668 | 1467110716037 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 03:45:16 INFO - PROCESS | 1668 | 1467110716038 Marionette TRACE conn3 <- [1,2802,null,{}] 03:45:16 INFO - PROCESS | 1668 | 1467110716040 Marionette TRACE conn3 -> [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:45:16 INFO - PROCESS | 1668 | 1467110716041 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:16 INFO - PROCESS | 1668 | 1467110716148 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 03:45:16 INFO - PROCESS | 1668 | 1467110716182 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:16 INFO - PROCESS | 1668 | 1467110716183 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:16 INFO - PROCESS | 1668 | ++DOCSHELL 0x121138800 == 29 [pid = 1668] [id = 708] 03:45:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 83 (0x116faa000) [pid = 1668] [serial = 2124] [outer = 0x0] 03:45:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 84 (0x117ed1800) [pid = 1668] [serial = 2125] [outer = 0x116faa000] 03:45:16 INFO - PROCESS | 1668 | 1467110716208 Marionette DEBUG loaded listener.js 03:45:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 85 (0x1182bf000) [pid = 1668] [serial = 2126] [outer = 0x116faa000] 03:45:16 INFO - PROCESS | 1668 | 1467110716507 Marionette TRACE conn3 <- [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:45:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 03:45:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 520ms 03:45:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 03:45:16 INFO - PROCESS | 1668 | 1467110716557 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 03:45:16 INFO - PROCESS | 1668 | 1467110716558 Marionette TRACE conn3 <- [1,2805,null,{"value":"7"}] 03:45:16 INFO - PROCESS | 1668 | 1467110716561 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 03:45:16 INFO - PROCESS | 1668 | 1467110716571 Marionette TRACE conn3 <- [1,2806,null,{}] 03:45:16 INFO - PROCESS | 1668 | 1467110716582 Marionette TRACE conn3 -> [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:45:16 INFO - PROCESS | 1668 | 1467110716583 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:16 INFO - PROCESS | 1668 | 1467110716677 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 03:45:16 INFO - PROCESS | 1668 | 1467110716680 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:16 INFO - PROCESS | 1668 | 1467110716681 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:16 INFO - PROCESS | 1668 | ++DOCSHELL 0x123e19800 == 30 [pid = 1668] [id = 709] 03:45:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x112ddac00) [pid = 1668] [serial = 2127] [outer = 0x0] 03:45:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x118361c00) [pid = 1668] [serial = 2128] [outer = 0x112ddac00] 03:45:16 INFO - PROCESS | 1668 | 1467110716706 Marionette DEBUG loaded listener.js 03:45:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x11874f800) [pid = 1668] [serial = 2129] [outer = 0x112ddac00] 03:45:17 INFO - PROCESS | 1668 | 1467110717117 Marionette TRACE conn3 <- [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:45:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 03:45:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 578ms 03:45:17 INFO - PROCESS | 1668 | 1467110717140 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 03:45:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 03:45:17 INFO - PROCESS | 1668 | 1467110717142 Marionette TRACE conn3 <- [1,2809,null,{"value":"7"}] 03:45:17 INFO - PROCESS | 1668 | 1467110717145 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 03:45:17 INFO - PROCESS | 1668 | 1467110717147 Marionette TRACE conn3 <- [1,2810,null,{}] 03:45:17 INFO - PROCESS | 1668 | 1467110717158 Marionette TRACE conn3 -> [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:45:17 INFO - PROCESS | 1668 | 1467110717164 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:17 INFO - PROCESS | 1668 | 1467110717335 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 03:45:17 INFO - PROCESS | 1668 | 1467110717357 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:17 INFO - PROCESS | 1668 | 1467110717359 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:17 INFO - PROCESS | 1668 | ++DOCSHELL 0x12668e800 == 31 [pid = 1668] [id = 710] 03:45:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x112594400) [pid = 1668] [serial = 2130] [outer = 0x0] 03:45:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x118e4d000) [pid = 1668] [serial = 2131] [outer = 0x112594400] 03:45:17 INFO - PROCESS | 1668 | 1467110717399 Marionette DEBUG loaded listener.js 03:45:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x119d9cc00) [pid = 1668] [serial = 2132] [outer = 0x112594400] 03:45:17 INFO - PROCESS | 1668 | 1467110717784 Marionette TRACE conn3 <- [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:45:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 03:45:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 677ms 03:45:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 03:45:17 INFO - PROCESS | 1668 | 1467110717823 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 03:45:17 INFO - PROCESS | 1668 | 1467110717824 Marionette TRACE conn3 <- [1,2813,null,{"value":"7"}] 03:45:17 INFO - PROCESS | 1668 | 1467110717826 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 03:45:17 INFO - PROCESS | 1668 | 1467110717827 Marionette TRACE conn3 <- [1,2814,null,{}] 03:45:17 INFO - PROCESS | 1668 | 1467110717830 Marionette TRACE conn3 -> [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:45:17 INFO - PROCESS | 1668 | 1467110717831 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:17 INFO - PROCESS | 1668 | 1467110717933 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 03:45:17 INFO - PROCESS | 1668 | 1467110717943 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:17 INFO - PROCESS | 1668 | 1467110717944 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:17 INFO - PROCESS | 1668 | ++DOCSHELL 0x128d49000 == 32 [pid = 1668] [id = 711] 03:45:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x11930b400) [pid = 1668] [serial = 2133] [outer = 0x0] 03:45:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x121591400) [pid = 1668] [serial = 2134] [outer = 0x11930b400] 03:45:17 INFO - PROCESS | 1668 | 1467110717971 Marionette DEBUG loaded listener.js 03:45:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x1216c3400) [pid = 1668] [serial = 2135] [outer = 0x11930b400] 03:45:18 INFO - PROCESS | 1668 | 1467110718307 Marionette TRACE conn3 <- [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:45:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 03:45:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 522ms 03:45:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 03:45:18 INFO - PROCESS | 1668 | 1467110718349 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 03:45:18 INFO - PROCESS | 1668 | 1467110718350 Marionette TRACE conn3 <- [1,2817,null,{"value":"7"}] 03:45:18 INFO - PROCESS | 1668 | 1467110718353 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 03:45:18 INFO - PROCESS | 1668 | 1467110718354 Marionette TRACE conn3 <- [1,2818,null,{}] 03:45:18 INFO - PROCESS | 1668 | 1467110718356 Marionette TRACE conn3 -> [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:45:18 INFO - PROCESS | 1668 | 1467110718357 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:18 INFO - PROCESS | 1668 | 1467110718614 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 03:45:18 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x12a70dc00) [pid = 1668] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 03:45:18 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x112958400) [pid = 1668] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 03:45:18 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x1125a0000) [pid = 1668] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 03:45:18 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x124f88400) [pid = 1668] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 03:45:18 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x128c20000) [pid = 1668] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 03:45:18 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x116810800) [pid = 1668] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 03:45:18 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x11259b400) [pid = 1668] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 03:45:18 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x118e4f400) [pid = 1668] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 03:45:18 INFO - PROCESS | 1668 | --DOMWINDOW == 85 (0x11680a800) [pid = 1668] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 03:45:18 INFO - PROCESS | 1668 | --DOMWINDOW == 84 (0x1216c8800) [pid = 1668] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 03:45:18 INFO - PROCESS | 1668 | --DOMWINDOW == 83 (0x1293dfc00) [pid = 1668] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 03:45:18 INFO - PROCESS | 1668 | --DOMWINDOW == 82 (0x12954d000) [pid = 1668] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 03:45:18 INFO - PROCESS | 1668 | --DOMWINDOW == 81 (0x1219c8c00) [pid = 1668] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 03:45:18 INFO - PROCESS | 1668 | --DOMWINDOW == 80 (0x1127de000) [pid = 1668] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 03:45:18 INFO - PROCESS | 1668 | 1467110718658 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:18 INFO - PROCESS | 1668 | 1467110718660 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:18 INFO - PROCESS | 1668 | ++DOCSHELL 0x1212be800 == 33 [pid = 1668] [id = 712] 03:45:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 81 (0x112599000) [pid = 1668] [serial = 2136] [outer = 0x0] 03:45:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 82 (0x112958400) [pid = 1668] [serial = 2137] [outer = 0x112599000] 03:45:18 INFO - PROCESS | 1668 | 1467110718686 Marionette DEBUG loaded listener.js 03:45:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 83 (0x117eda400) [pid = 1668] [serial = 2138] [outer = 0x112599000] 03:45:18 INFO - PROCESS | 1668 | 1467110718932 Marionette TRACE conn3 <- [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:45:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 03:45:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 621ms 03:45:18 INFO - PROCESS | 1668 | 1467110718974 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 03:45:18 INFO - PROCESS | 1668 | 1467110718976 Marionette TRACE conn3 <- [1,2821,null,{"value":"7"}] 03:45:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 03:45:18 INFO - PROCESS | 1668 | 1467110718987 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 03:45:18 INFO - PROCESS | 1668 | 1467110718988 Marionette TRACE conn3 <- [1,2822,null,{}] 03:45:18 INFO - PROCESS | 1668 | 1467110718990 Marionette TRACE conn3 -> [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:45:18 INFO - PROCESS | 1668 | 1467110718992 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:19 INFO - PROCESS | 1668 | 1467110719088 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 03:45:19 INFO - PROCESS | 1668 | 1467110719092 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:19 INFO - PROCESS | 1668 | 1467110719094 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:19 INFO - PROCESS | 1668 | ++DOCSHELL 0x119c38800 == 34 [pid = 1668] [id = 713] 03:45:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 84 (0x118037400) [pid = 1668] [serial = 2139] [outer = 0x0] 03:45:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 85 (0x1216ca000) [pid = 1668] [serial = 2140] [outer = 0x118037400] 03:45:19 INFO - PROCESS | 1668 | 1467110719122 Marionette DEBUG loaded listener.js 03:45:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x1219d1c00) [pid = 1668] [serial = 2141] [outer = 0x118037400] 03:45:19 INFO - PROCESS | 1668 | 1467110719454 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 03:45:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 03:45:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 526ms 03:45:19 INFO - PROCESS | 1668 | 1467110719506 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 03:45:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 03:45:19 INFO - PROCESS | 1668 | 1467110719507 Marionette TRACE conn3 <- [1,2825,null,{"value":"7"}] 03:45:19 INFO - PROCESS | 1668 | 1467110719509 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 03:45:19 INFO - PROCESS | 1668 | 1467110719510 Marionette TRACE conn3 <- [1,2826,null,{}] 03:45:19 INFO - PROCESS | 1668 | 1467110719523 Marionette TRACE conn3 -> [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:45:19 INFO - PROCESS | 1668 | 1467110719524 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:19 INFO - PROCESS | 1668 | 1467110719601 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 03:45:19 INFO - PROCESS | 1668 | 1467110719605 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:19 INFO - PROCESS | 1668 | 1467110719606 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:19 INFO - PROCESS | 1668 | ++DOCSHELL 0x12a762000 == 35 [pid = 1668] [id = 714] 03:45:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x1219c9000) [pid = 1668] [serial = 2142] [outer = 0x0] 03:45:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x121d85c00) [pid = 1668] [serial = 2143] [outer = 0x1219c9000] 03:45:19 INFO - PROCESS | 1668 | 1467110719630 Marionette DEBUG loaded listener.js 03:45:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x124a37400) [pid = 1668] [serial = 2144] [outer = 0x1219c9000] 03:45:20 INFO - PROCESS | 1668 | 1467110720019 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 03:45:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 03:45:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 522ms 03:45:20 INFO - PROCESS | 1668 | 1467110720034 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 03:45:20 INFO - PROCESS | 1668 | 1467110720036 Marionette TRACE conn3 <- [1,2829,null,{"value":"7"}] 03:45:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 03:45:20 INFO - PROCESS | 1668 | 1467110720039 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 03:45:20 INFO - PROCESS | 1668 | 1467110720042 Marionette TRACE conn3 <- [1,2830,null,{}] 03:45:20 INFO - PROCESS | 1668 | 1467110720047 Marionette TRACE conn3 -> [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:45:20 INFO - PROCESS | 1668 | 1467110720050 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:20 INFO - PROCESS | 1668 | 1467110720227 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 03:45:20 INFO - PROCESS | 1668 | 1467110720284 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:20 INFO - PROCESS | 1668 | 1467110720285 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:20 INFO - PROCESS | 1668 | ++DOCSHELL 0x123dd5800 == 36 [pid = 1668] [id = 715] 03:45:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x1219d4400) [pid = 1668] [serial = 2145] [outer = 0x0] 03:45:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x124e35400) [pid = 1668] [serial = 2146] [outer = 0x1219d4400] 03:45:20 INFO - PROCESS | 1668 | 1467110720328 Marionette DEBUG loaded listener.js 03:45:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x1256fe400) [pid = 1668] [serial = 2147] [outer = 0x1219d4400] 03:45:20 INFO - PROCESS | 1668 | 1467110720672 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 03:45:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 03:45:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 673ms 03:45:20 INFO - PROCESS | 1668 | 1467110720712 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 03:45:20 INFO - PROCESS | 1668 | 1467110720716 Marionette TRACE conn3 <- [1,2833,null,{"value":"7"}] 03:45:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 03:45:20 INFO - PROCESS | 1668 | 1467110720720 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 03:45:20 INFO - PROCESS | 1668 | 1467110720722 Marionette TRACE conn3 <- [1,2834,null,{}] 03:45:20 INFO - PROCESS | 1668 | 1467110720726 Marionette TRACE conn3 -> [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:45:20 INFO - PROCESS | 1668 | 1467110720729 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:20 INFO - PROCESS | 1668 | 1467110720841 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 03:45:20 INFO - PROCESS | 1668 | 1467110720897 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:20 INFO - PROCESS | 1668 | 1467110720900 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:20 INFO - PROCESS | 1668 | ++DOCSHELL 0x1168bb000 == 37 [pid = 1668] [id = 716] 03:45:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x1125a1800) [pid = 1668] [serial = 2148] [outer = 0x0] 03:45:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x1127e2c00) [pid = 1668] [serial = 2149] [outer = 0x1125a1800] 03:45:20 INFO - PROCESS | 1668 | 1467110720932 Marionette DEBUG loaded listener.js 03:45:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x112dce800) [pid = 1668] [serial = 2150] [outer = 0x1125a1800] 03:45:21 INFO - PROCESS | 1668 | 1467110721456 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 03:45:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 03:45:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 773ms 03:45:21 INFO - PROCESS | 1668 | 1467110721560 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 03:45:21 INFO - PROCESS | 1668 | 1467110721563 Marionette TRACE conn3 <- [1,2837,null,{"value":"7"}] 03:45:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 03:45:21 INFO - PROCESS | 1668 | 1467110721569 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 03:45:21 INFO - PROCESS | 1668 | 1467110721571 Marionette TRACE conn3 <- [1,2838,null,{}] 03:45:21 INFO - PROCESS | 1668 | 1467110721573 Marionette TRACE conn3 -> [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:45:21 INFO - PROCESS | 1668 | 1467110721575 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:21 INFO - PROCESS | 1668 | 1467110721683 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 03:45:21 INFO - PROCESS | 1668 | 1467110721743 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:21 INFO - PROCESS | 1668 | 1467110721744 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:21 INFO - PROCESS | 1668 | ++DOCSHELL 0x1214d3000 == 38 [pid = 1668] [id = 717] 03:45:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x115d55400) [pid = 1668] [serial = 2151] [outer = 0x0] 03:45:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x115e8a000) [pid = 1668] [serial = 2152] [outer = 0x115d55400] 03:45:21 INFO - PROCESS | 1668 | 1467110721775 Marionette DEBUG loaded listener.js 03:45:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x11670f400) [pid = 1668] [serial = 2153] [outer = 0x115d55400] 03:45:22 INFO - PROCESS | 1668 | 1467110722453 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 03:45:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 03:45:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 927ms 03:45:22 INFO - PROCESS | 1668 | 1467110722506 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 03:45:22 INFO - PROCESS | 1668 | 1467110722508 Marionette TRACE conn3 <- [1,2841,null,{"value":"7"}] 03:45:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 03:45:22 INFO - PROCESS | 1668 | 1467110722515 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 03:45:22 INFO - PROCESS | 1668 | 1467110722517 Marionette TRACE conn3 <- [1,2842,null,{}] 03:45:22 INFO - PROCESS | 1668 | 1467110722521 Marionette TRACE conn3 -> [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:45:22 INFO - PROCESS | 1668 | 1467110722522 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:22 INFO - PROCESS | 1668 | 1467110722622 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 03:45:22 INFO - PROCESS | 1668 | --DOCSHELL 0x12a762000 == 37 [pid = 1668] [id = 714] 03:45:22 INFO - PROCESS | 1668 | --DOCSHELL 0x119c38800 == 36 [pid = 1668] [id = 713] 03:45:22 INFO - PROCESS | 1668 | --DOCSHELL 0x1212be800 == 35 [pid = 1668] [id = 712] 03:45:22 INFO - PROCESS | 1668 | --DOCSHELL 0x128d49000 == 34 [pid = 1668] [id = 711] 03:45:22 INFO - PROCESS | 1668 | --DOCSHELL 0x12668e800 == 33 [pid = 1668] [id = 710] 03:45:22 INFO - PROCESS | 1668 | --DOCSHELL 0x123e19800 == 32 [pid = 1668] [id = 709] 03:45:22 INFO - PROCESS | 1668 | --DOCSHELL 0x121138800 == 31 [pid = 1668] [id = 708] 03:45:22 INFO - PROCESS | 1668 | --DOCSHELL 0x119c42000 == 30 [pid = 1668] [id = 707] 03:45:22 INFO - PROCESS | 1668 | --DOCSHELL 0x118ad5800 == 29 [pid = 1668] [id = 706] 03:45:22 INFO - PROCESS | 1668 | --DOCSHELL 0x116aca800 == 28 [pid = 1668] [id = 705] 03:45:22 INFO - PROCESS | 1668 | --DOCSHELL 0x12d420800 == 27 [pid = 1668] [id = 18] 03:45:22 INFO - PROCESS | 1668 | --DOCSHELL 0x11667c000 == 26 [pid = 1668] [id = 704] 03:45:22 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x12a708800) [pid = 1668] [serial = 2096] [outer = 0x0] [url = about:blank] 03:45:22 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x12b8bdc00) [pid = 1668] [serial = 2099] [outer = 0x0] [url = about:blank] 03:45:22 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x12ab16400) [pid = 1668] [serial = 2098] [outer = 0x0] [url = about:blank] 03:45:22 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x115e8b400) [pid = 1668] [serial = 2068] [outer = 0x0] [url = about:blank] 03:45:22 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x121adac00) [pid = 1668] [serial = 2080] [outer = 0x0] [url = about:blank] 03:45:22 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x126670400) [pid = 1668] [serial = 2083] [outer = 0x0] [url = about:blank] 03:45:22 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x128df8800) [pid = 1668] [serial = 2086] [outer = 0x0] [url = about:blank] 03:45:22 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x117ed6400) [pid = 1668] [serial = 2071] [outer = 0x0] [url = about:blank] 03:45:22 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x12927b000) [pid = 1668] [serial = 2087] [outer = 0x0] [url = about:blank] 03:45:22 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x1219c9800) [pid = 1668] [serial = 2089] [outer = 0x0] [url = about:blank] 03:45:22 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x11835e400) [pid = 1668] [serial = 2072] [outer = 0x0] [url = about:blank] 03:45:22 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x121161c00) [pid = 1668] [serial = 2066] [outer = 0x0] [url = about:blank] 03:45:22 INFO - PROCESS | 1668 | --DOMWINDOW == 85 (0x118276000) [pid = 1668] [serial = 2063] [outer = 0x0] [url = about:blank] 03:45:22 INFO - PROCESS | 1668 | --DOMWINDOW == 84 (0x11938f400) [pid = 1668] [serial = 2065] [outer = 0x0] [url = about:blank] 03:45:22 INFO - PROCESS | 1668 | --DOMWINDOW == 83 (0x128dec800) [pid = 1668] [serial = 2090] [outer = 0x0] [url = about:blank] 03:45:22 INFO - PROCESS | 1668 | --DOMWINDOW == 82 (0x1219cf800) [pid = 1668] [serial = 2078] [outer = 0x0] [url = about:blank] 03:45:22 INFO - PROCESS | 1668 | --DOMWINDOW == 81 (0x124cc2800) [pid = 1668] [serial = 2081] [outer = 0x0] [url = about:blank] 03:45:22 INFO - PROCESS | 1668 | --DOMWINDOW == 80 (0x12a6a6400) [pid = 1668] [serial = 2060] [outer = 0x0] [url = about:blank] 03:45:22 INFO - PROCESS | 1668 | --DOMWINDOW == 79 (0x12a703000) [pid = 1668] [serial = 2095] [outer = 0x0] [url = about:blank] 03:45:22 INFO - PROCESS | 1668 | --DOMWINDOW == 78 (0x12189e400) [pid = 1668] [serial = 2077] [outer = 0x0] [url = about:blank] 03:45:22 INFO - PROCESS | 1668 | --DOMWINDOW == 77 (0x12954b400) [pid = 1668] [serial = 2093] [outer = 0x0] [url = about:blank] 03:45:22 INFO - PROCESS | 1668 | --DOMWINDOW == 76 (0x11678a000) [pid = 1668] [serial = 2069] [outer = 0x0] [url = about:blank] 03:45:22 INFO - PROCESS | 1668 | --DOMWINDOW == 75 (0x11943fc00) [pid = 1668] [serial = 2074] [outer = 0x0] [url = about:blank] 03:45:22 INFO - PROCESS | 1668 | --DOMWINDOW == 74 (0x116fa1c00) [pid = 1668] [serial = 2062] [outer = 0x0] [url = about:blank] 03:45:22 INFO - PROCESS | 1668 | --DOMWINDOW == 73 (0x12105dc00) [pid = 1668] [serial = 2075] [outer = 0x0] [url = about:blank] 03:45:22 INFO - PROCESS | 1668 | --DOMWINDOW == 72 (0x1293e6800) [pid = 1668] [serial = 2092] [outer = 0x0] [url = about:blank] 03:45:22 INFO - PROCESS | 1668 | --DOMWINDOW == 71 (0x128c1fc00) [pid = 1668] [serial = 2084] [outer = 0x0] [url = about:blank] 03:45:22 INFO - PROCESS | 1668 | 1467110722744 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:22 INFO - PROCESS | 1668 | 1467110722751 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:22 INFO - PROCESS | 1668 | ++DOCSHELL 0x116aca800 == 27 [pid = 1668] [id = 718] 03:45:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 72 (0x112dd8000) [pid = 1668] [serial = 2154] [outer = 0x0] 03:45:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 73 (0x115d47c00) [pid = 1668] [serial = 2155] [outer = 0x112dd8000] 03:45:22 INFO - PROCESS | 1668 | 1467110722796 Marionette DEBUG loaded listener.js 03:45:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 74 (0x115e8a800) [pid = 1668] [serial = 2156] [outer = 0x112dd8000] 03:45:23 INFO - PROCESS | 1668 | 1467110723292 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 03:45:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 03:45:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 821ms 03:45:23 INFO - PROCESS | 1668 | 1467110723336 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 03:45:23 INFO - PROCESS | 1668 | 1467110723340 Marionette TRACE conn3 <- [1,2845,null,{"value":"7"}] 03:45:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 03:45:23 INFO - PROCESS | 1668 | 1467110723345 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 03:45:23 INFO - PROCESS | 1668 | 1467110723346 Marionette TRACE conn3 <- [1,2846,null,{}] 03:45:23 INFO - PROCESS | 1668 | 1467110723349 Marionette TRACE conn3 -> [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:45:23 INFO - PROCESS | 1668 | 1467110723350 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:23 INFO - PROCESS | 1668 | 1467110723429 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 03:45:23 INFO - PROCESS | 1668 | 1467110723435 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:23 INFO - PROCESS | 1668 | 1467110723436 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:23 INFO - PROCESS | 1668 | ++DOCSHELL 0x119c48800 == 28 [pid = 1668] [id = 719] 03:45:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 75 (0x116785400) [pid = 1668] [serial = 2157] [outer = 0x0] 03:45:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 76 (0x11714d000) [pid = 1668] [serial = 2158] [outer = 0x116785400] 03:45:23 INFO - PROCESS | 1668 | 1467110723463 Marionette DEBUG loaded listener.js 03:45:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 77 (0x11803dc00) [pid = 1668] [serial = 2159] [outer = 0x116785400] 03:45:23 INFO - PROCESS | 1668 | 1467110723919 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 03:45:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 03:45:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 622ms 03:45:23 INFO - PROCESS | 1668 | 1467110723968 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 03:45:23 INFO - PROCESS | 1668 | 1467110723970 Marionette TRACE conn3 <- [1,2849,null,{"value":"7"}] 03:45:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 03:45:23 INFO - PROCESS | 1668 | 1467110723974 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 03:45:23 INFO - PROCESS | 1668 | 1467110723977 Marionette TRACE conn3 <- [1,2850,null,{}] 03:45:23 INFO - PROCESS | 1668 | 1467110723989 Marionette TRACE conn3 -> [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:45:23 INFO - PROCESS | 1668 | 1467110723994 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:24 INFO - PROCESS | 1668 | 1467110724115 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 03:45:24 INFO - PROCESS | 1668 | 1467110724191 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:24 INFO - PROCESS | 1668 | 1467110724193 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:24 INFO - PROCESS | 1668 | ++DOCSHELL 0x123dbc800 == 29 [pid = 1668] [id = 720] 03:45:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 78 (0x1182b3000) [pid = 1668] [serial = 2160] [outer = 0x0] 03:45:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 79 (0x1186bec00) [pid = 1668] [serial = 2161] [outer = 0x1182b3000] 03:45:24 INFO - PROCESS | 1668 | 1467110724222 Marionette DEBUG loaded listener.js 03:45:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 80 (0x118e4e400) [pid = 1668] [serial = 2162] [outer = 0x1182b3000] 03:45:24 INFO - PROCESS | 1668 | 1467110724589 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 03:45:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 03:45:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 627ms 03:45:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 03:45:24 INFO - PROCESS | 1668 | 1467110724601 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 03:45:24 INFO - PROCESS | 1668 | 1467110724604 Marionette TRACE conn3 <- [1,2853,null,{"value":"7"}] 03:45:24 INFO - PROCESS | 1668 | 1467110724607 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 03:45:24 INFO - PROCESS | 1668 | 1467110724609 Marionette TRACE conn3 <- [1,2854,null,{}] 03:45:24 INFO - PROCESS | 1668 | 1467110724614 Marionette TRACE conn3 -> [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:45:24 INFO - PROCESS | 1668 | 1467110724616 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:24 INFO - PROCESS | 1668 | 1467110724741 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 03:45:24 INFO - PROCESS | 1668 | 1467110724841 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:24 INFO - PROCESS | 1668 | 1467110724842 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:24 INFO - PROCESS | 1668 | ++DOCSHELL 0x128a1a000 == 30 [pid = 1668] [id = 721] 03:45:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 81 (0x118357800) [pid = 1668] [serial = 2163] [outer = 0x0] 03:45:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 82 (0x11943c800) [pid = 1668] [serial = 2164] [outer = 0x118357800] 03:45:24 INFO - PROCESS | 1668 | 1467110724867 Marionette DEBUG loaded listener.js 03:45:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 83 (0x119da4000) [pid = 1668] [serial = 2165] [outer = 0x118357800] 03:45:25 INFO - PROCESS | 1668 | --DOMWINDOW == 82 (0x12d421800) [pid = 1668] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:45:25 INFO - PROCESS | 1668 | --DOMWINDOW == 81 (0x1219c9000) [pid = 1668] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 03:45:25 INFO - PROCESS | 1668 | --DOMWINDOW == 80 (0x112ddac00) [pid = 1668] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 03:45:25 INFO - PROCESS | 1668 | --DOMWINDOW == 79 (0x112e43c00) [pid = 1668] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 03:45:25 INFO - PROCESS | 1668 | --DOMWINDOW == 78 (0x112594400) [pid = 1668] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 03:45:25 INFO - PROCESS | 1668 | --DOMWINDOW == 77 (0x11930b400) [pid = 1668] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 03:45:25 INFO - PROCESS | 1668 | --DOMWINDOW == 76 (0x11295d800) [pid = 1668] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 03:45:25 INFO - PROCESS | 1668 | --DOMWINDOW == 75 (0x11688a400) [pid = 1668] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 03:45:25 INFO - PROCESS | 1668 | --DOMWINDOW == 74 (0x112599000) [pid = 1668] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 03:45:25 INFO - PROCESS | 1668 | --DOMWINDOW == 73 (0x1125a1400) [pid = 1668] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 03:45:25 INFO - PROCESS | 1668 | --DOMWINDOW == 72 (0x116faa000) [pid = 1668] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 03:45:25 INFO - PROCESS | 1668 | --DOMWINDOW == 71 (0x12cda6800) [pid = 1668] [serial = 50] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:45:25 INFO - PROCESS | 1668 | --DOMWINDOW == 70 (0x11670fc00) [pid = 1668] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 03:45:25 INFO - PROCESS | 1668 | --DOMWINDOW == 69 (0x118e46400) [pid = 1668] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 03:45:25 INFO - PROCESS | 1668 | --DOMWINDOW == 68 (0x124f89400) [pid = 1668] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 03:45:25 INFO - PROCESS | 1668 | --DOMWINDOW == 67 (0x1127e5800) [pid = 1668] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 03:45:25 INFO - PROCESS | 1668 | --DOMWINDOW == 66 (0x118037400) [pid = 1668] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 03:45:25 INFO - PROCESS | 1668 | 1467110725537 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 03:45:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 03:45:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 974ms 03:45:25 INFO - PROCESS | 1668 | 1467110725582 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 03:45:25 INFO - PROCESS | 1668 | 1467110725584 Marionette TRACE conn3 <- [1,2857,null,{"value":"7"}] 03:45:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 03:45:25 INFO - PROCESS | 1668 | 1467110725587 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 03:45:25 INFO - PROCESS | 1668 | 1467110725591 Marionette TRACE conn3 <- [1,2858,null,{}] 03:45:25 INFO - PROCESS | 1668 | 1467110725594 Marionette TRACE conn3 -> [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:45:25 INFO - PROCESS | 1668 | 1467110725596 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:25 INFO - PROCESS | 1668 | 1467110725696 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 03:45:25 INFO - PROCESS | 1668 | 1467110725754 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:25 INFO - PROCESS | 1668 | 1467110725755 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:25 INFO - PROCESS | 1668 | ++DOCSHELL 0x119914800 == 31 [pid = 1668] [id = 722] 03:45:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 67 (0x1133e6800) [pid = 1668] [serial = 2166] [outer = 0x0] 03:45:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 68 (0x115de4000) [pid = 1668] [serial = 2167] [outer = 0x1133e6800] 03:45:25 INFO - PROCESS | 1668 | 1467110725787 Marionette DEBUG loaded listener.js 03:45:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 69 (0x116783000) [pid = 1668] [serial = 2168] [outer = 0x1133e6800] 03:45:26 INFO - PROCESS | 1668 | 1467110726211 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 03:45:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 03:45:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 671ms 03:45:26 INFO - PROCESS | 1668 | 1467110726259 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 03:45:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 03:45:26 INFO - PROCESS | 1668 | 1467110726263 Marionette TRACE conn3 <- [1,2861,null,{"value":"7"}] 03:45:26 INFO - PROCESS | 1668 | 1467110726269 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 03:45:26 INFO - PROCESS | 1668 | 1467110726271 Marionette TRACE conn3 <- [1,2862,null,{}] 03:45:26 INFO - PROCESS | 1668 | 1467110726273 Marionette TRACE conn3 -> [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:45:26 INFO - PROCESS | 1668 | 1467110726275 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:26 INFO - PROCESS | 1668 | 1467110726373 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 03:45:26 INFO - PROCESS | 1668 | 1467110726432 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:26 INFO - PROCESS | 1668 | 1467110726433 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:26 INFO - PROCESS | 1668 | ++DOCSHELL 0x128a14000 == 32 [pid = 1668] [id = 723] 03:45:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 70 (0x116fa1c00) [pid = 1668] [serial = 2169] [outer = 0x0] 03:45:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 71 (0x1182ba400) [pid = 1668] [serial = 2170] [outer = 0x116fa1c00] 03:45:26 INFO - PROCESS | 1668 | 1467110726464 Marionette DEBUG loaded listener.js 03:45:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 72 (0x118361000) [pid = 1668] [serial = 2171] [outer = 0x116fa1c00] 03:45:26 INFO - PROCESS | 1668 | 1467110726917 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 03:45:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 03:45:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 669ms 03:45:26 INFO - PROCESS | 1668 | 1467110726940 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 03:45:26 INFO - PROCESS | 1668 | 1467110726942 Marionette TRACE conn3 <- [1,2865,null,{"value":"7"}] 03:45:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 03:45:26 INFO - PROCESS | 1668 | 1467110726947 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 03:45:26 INFO - PROCESS | 1668 | 1467110726952 Marionette TRACE conn3 <- [1,2866,null,{}] 03:45:26 INFO - PROCESS | 1668 | 1467110726964 Marionette TRACE conn3 -> [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:45:26 INFO - PROCESS | 1668 | 1467110726969 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:27 INFO - PROCESS | 1668 | 1467110727115 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 03:45:27 INFO - PROCESS | 1668 | 1467110727200 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:27 INFO - PROCESS | 1668 | 1467110727202 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:27 INFO - PROCESS | 1668 | ++DOCSHELL 0x129645800 == 33 [pid = 1668] [id = 724] 03:45:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 73 (0x11938e400) [pid = 1668] [serial = 2172] [outer = 0x0] 03:45:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 74 (0x1196b1c00) [pid = 1668] [serial = 2173] [outer = 0x11938e400] 03:45:27 INFO - PROCESS | 1668 | 1467110727233 Marionette DEBUG loaded listener.js 03:45:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 75 (0x12105d000) [pid = 1668] [serial = 2174] [outer = 0x11938e400] 03:45:27 INFO - PROCESS | 1668 | 1467110727648 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 03:45:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 03:45:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 727ms 03:45:27 INFO - PROCESS | 1668 | 1467110727673 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 03:45:27 INFO - PROCESS | 1668 | 1467110727675 Marionette TRACE conn3 <- [1,2869,null,{"value":"7"}] 03:45:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 03:45:27 INFO - PROCESS | 1668 | 1467110727677 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 03:45:27 INFO - PROCESS | 1668 | 1467110727678 Marionette TRACE conn3 <- [1,2870,null,{}] 03:45:27 INFO - PROCESS | 1668 | 1467110727681 Marionette TRACE conn3 -> [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:45:27 INFO - PROCESS | 1668 | 1467110727682 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:27 INFO - PROCESS | 1668 | 1467110727778 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 03:45:27 INFO - PROCESS | 1668 | 1467110727836 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:27 INFO - PROCESS | 1668 | 1467110727837 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:27 INFO - PROCESS | 1668 | ++DOCSHELL 0x12a778000 == 34 [pid = 1668] [id = 725] 03:45:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 76 (0x121409400) [pid = 1668] [serial = 2175] [outer = 0x0] 03:45:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 77 (0x1216c1c00) [pid = 1668] [serial = 2176] [outer = 0x121409400] 03:45:27 INFO - PROCESS | 1668 | 1467110727867 Marionette DEBUG loaded listener.js 03:45:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 78 (0x1219c7400) [pid = 1668] [serial = 2177] [outer = 0x121409400] 03:45:28 INFO - PROCESS | 1668 | 1467110728246 Marionette TRACE conn3 <- [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:45:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 03:45:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 621ms 03:45:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 03:45:28 INFO - PROCESS | 1668 | 1467110728299 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 03:45:28 INFO - PROCESS | 1668 | 1467110728300 Marionette TRACE conn3 <- [1,2873,null,{"value":"7"}] 03:45:28 INFO - PROCESS | 1668 | 1467110728302 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 03:45:28 INFO - PROCESS | 1668 | 1467110728303 Marionette TRACE conn3 <- [1,2874,null,{}] 03:45:28 INFO - PROCESS | 1668 | 1467110728306 Marionette TRACE conn3 -> [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:45:28 INFO - PROCESS | 1668 | 1467110728307 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:28 INFO - PROCESS | 1668 | 1467110728413 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 03:45:28 INFO - PROCESS | 1668 | 1467110728502 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:28 INFO - PROCESS | 1668 | 1467110728503 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:28 INFO - PROCESS | 1668 | ++DOCSHELL 0x12abd6800 == 35 [pid = 1668] [id = 726] 03:45:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 79 (0x112986800) [pid = 1668] [serial = 2178] [outer = 0x0] 03:45:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 80 (0x1219ce800) [pid = 1668] [serial = 2179] [outer = 0x112986800] 03:45:28 INFO - PROCESS | 1668 | 1467110728532 Marionette DEBUG loaded listener.js 03:45:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 81 (0x123daec00) [pid = 1668] [serial = 2180] [outer = 0x112986800] 03:45:29 INFO - PROCESS | 1668 | 1467110729041 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 03:45:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 03:45:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 769ms 03:45:29 INFO - PROCESS | 1668 | 1467110729071 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 03:45:29 INFO - PROCESS | 1668 | 1467110729074 Marionette TRACE conn3 <- [1,2877,null,{"value":"7"}] 03:45:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 03:45:29 INFO - PROCESS | 1668 | 1467110729077 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 03:45:29 INFO - PROCESS | 1668 | 1467110729080 Marionette TRACE conn3 <- [1,2878,null,{}] 03:45:29 INFO - PROCESS | 1668 | 1467110729085 Marionette TRACE conn3 -> [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:45:29 INFO - PROCESS | 1668 | 1467110729086 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:29 INFO - PROCESS | 1668 | 1467110729185 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 03:45:29 INFO - PROCESS | 1668 | 1467110729245 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:29 INFO - PROCESS | 1668 | 1467110729247 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:29 INFO - PROCESS | 1668 | ++DOCSHELL 0x1194e2800 == 36 [pid = 1668] [id = 727] 03:45:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 82 (0x112dd4400) [pid = 1668] [serial = 2181] [outer = 0x0] 03:45:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 83 (0x112e86000) [pid = 1668] [serial = 2182] [outer = 0x112dd4400] 03:45:29 INFO - PROCESS | 1668 | 1467110729275 Marionette DEBUG loaded listener.js 03:45:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 84 (0x115d4f000) [pid = 1668] [serial = 2183] [outer = 0x112dd4400] 03:45:30 INFO - PROCESS | 1668 | --DOCSHELL 0x123dbc800 == 35 [pid = 1668] [id = 720] 03:45:30 INFO - PROCESS | 1668 | --DOCSHELL 0x119c48800 == 34 [pid = 1668] [id = 719] 03:45:30 INFO - PROCESS | 1668 | --DOCSHELL 0x116aca800 == 33 [pid = 1668] [id = 718] 03:45:30 INFO - PROCESS | 1668 | --DOCSHELL 0x1168bb000 == 32 [pid = 1668] [id = 716] 03:45:30 INFO - PROCESS | 1668 | --DOCSHELL 0x1214d3000 == 31 [pid = 1668] [id = 717] 03:45:30 INFO - PROCESS | 1668 | --DOCSHELL 0x123dd5800 == 30 [pid = 1668] [id = 715] 03:45:30 INFO - PROCESS | 1668 | --DOCSHELL 0x12abd6800 == 29 [pid = 1668] [id = 726] 03:45:30 INFO - PROCESS | 1668 | --DOCSHELL 0x12a778000 == 28 [pid = 1668] [id = 725] 03:45:30 INFO - PROCESS | 1668 | --DOCSHELL 0x129645800 == 27 [pid = 1668] [id = 724] 03:45:30 INFO - PROCESS | 1668 | --DOCSHELL 0x128a14000 == 26 [pid = 1668] [id = 723] 03:45:30 INFO - PROCESS | 1668 | --DOCSHELL 0x119914800 == 25 [pid = 1668] [id = 722] 03:45:30 INFO - PROCESS | 1668 | --DOCSHELL 0x128a1a000 == 24 [pid = 1668] [id = 721] 03:45:30 INFO - PROCESS | 1668 | --DOMWINDOW == 83 (0x12bada800) [pid = 1668] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:45:30 INFO - PROCESS | 1668 | --DOMWINDOW == 82 (0x124a37400) [pid = 1668] [serial = 2144] [outer = 0x0] [url = about:blank] 03:45:30 INFO - PROCESS | 1668 | --DOMWINDOW == 81 (0x118361c00) [pid = 1668] [serial = 2128] [outer = 0x0] [url = about:blank] 03:45:30 INFO - PROCESS | 1668 | --DOMWINDOW == 80 (0x1133e0800) [pid = 1668] [serial = 2119] [outer = 0x0] [url = about:blank] 03:45:30 INFO - PROCESS | 1668 | --DOMWINDOW == 79 (0x115d50400) [pid = 1668] [serial = 2120] [outer = 0x0] [url = about:blank] 03:45:30 INFO - PROCESS | 1668 | --DOMWINDOW == 78 (0x118e4d000) [pid = 1668] [serial = 2131] [outer = 0x0] [url = about:blank] 03:45:30 INFO - PROCESS | 1668 | --DOMWINDOW == 77 (0x121591400) [pid = 1668] [serial = 2134] [outer = 0x0] [url = about:blank] 03:45:30 INFO - PROCESS | 1668 | --DOMWINDOW == 76 (0x1216c3400) [pid = 1668] [serial = 2135] [outer = 0x0] [url = about:blank] 03:45:30 INFO - PROCESS | 1668 | --DOMWINDOW == 75 (0x112977c00) [pid = 1668] [serial = 2116] [outer = 0x0] [url = about:blank] 03:45:30 INFO - PROCESS | 1668 | --DOMWINDOW == 74 (0x112dd3400) [pid = 1668] [serial = 2117] [outer = 0x0] [url = about:blank] 03:45:30 INFO - PROCESS | 1668 | --DOMWINDOW == 73 (0x117ed1c00) [pid = 1668] [serial = 2113] [outer = 0x0] [url = about:blank] 03:45:30 INFO - PROCESS | 1668 | --DOMWINDOW == 72 (0x1182b2c00) [pid = 1668] [serial = 2114] [outer = 0x0] [url = about:blank] 03:45:30 INFO - PROCESS | 1668 | --DOMWINDOW == 71 (0x117eda400) [pid = 1668] [serial = 2138] [outer = 0x0] [url = about:blank] 03:45:30 INFO - PROCESS | 1668 | --DOMWINDOW == 70 (0x11670f800) [pid = 1668] [serial = 2122] [outer = 0x0] [url = about:blank] 03:45:30 INFO - PROCESS | 1668 | --DOMWINDOW == 69 (0x116883800) [pid = 1668] [serial = 2123] [outer = 0x0] [url = about:blank] 03:45:30 INFO - PROCESS | 1668 | --DOMWINDOW == 68 (0x117ed1800) [pid = 1668] [serial = 2125] [outer = 0x0] [url = about:blank] 03:45:30 INFO - PROCESS | 1668 | --DOMWINDOW == 67 (0x11822e000) [pid = 1668] [serial = 1451] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:45:30 INFO - PROCESS | 1668 | --DOMWINDOW == 66 (0x121d85c00) [pid = 1668] [serial = 2143] [outer = 0x0] [url = about:blank] 03:45:30 INFO - PROCESS | 1668 | --DOMWINDOW == 65 (0x124e35400) [pid = 1668] [serial = 2146] [outer = 0x0] [url = about:blank] 03:45:30 INFO - PROCESS | 1668 | --DOMWINDOW == 64 (0x118275400) [pid = 1668] [serial = 2102] [outer = 0x0] [url = about:blank] 03:45:30 INFO - PROCESS | 1668 | --DOMWINDOW == 63 (0x116787c00) [pid = 1668] [serial = 2101] [outer = 0x0] [url = about:blank] 03:45:30 INFO - PROCESS | 1668 | --DOMWINDOW == 62 (0x121167000) [pid = 1668] [serial = 2105] [outer = 0x0] [url = about:blank] 03:45:30 INFO - PROCESS | 1668 | --DOMWINDOW == 61 (0x119430400) [pid = 1668] [serial = 2104] [outer = 0x0] [url = about:blank] 03:45:30 INFO - PROCESS | 1668 | --DOMWINDOW == 60 (0x126353800) [pid = 1668] [serial = 2107] [outer = 0x0] [url = about:blank] 03:45:30 INFO - PROCESS | 1668 | --DOMWINDOW == 59 (0x126c6f000) [pid = 1668] [serial = 2108] [outer = 0x0] [url = about:blank] 03:45:30 INFO - PROCESS | 1668 | --DOMWINDOW == 58 (0x12a6a9000) [pid = 1668] [serial = 2110] [outer = 0x0] [url = about:blank] 03:45:30 INFO - PROCESS | 1668 | --DOMWINDOW == 57 (0x12ab18000) [pid = 1668] [serial = 2111] [outer = 0x0] [url = about:blank] 03:45:30 INFO - PROCESS | 1668 | --DOMWINDOW == 56 (0x112958400) [pid = 1668] [serial = 2137] [outer = 0x0] [url = about:blank] 03:45:30 INFO - PROCESS | 1668 | --DOMWINDOW == 55 (0x119d9cc00) [pid = 1668] [serial = 2132] [outer = 0x0] [url = about:blank] 03:45:30 INFO - PROCESS | 1668 | --DOMWINDOW == 54 (0x1216ca000) [pid = 1668] [serial = 2140] [outer = 0x0] [url = about:blank] 03:45:30 INFO - PROCESS | 1668 | --DOMWINDOW == 53 (0x11874f800) [pid = 1668] [serial = 2129] [outer = 0x0] [url = about:blank] 03:45:30 INFO - PROCESS | 1668 | --DOMWINDOW == 52 (0x1182bf000) [pid = 1668] [serial = 2126] [outer = 0x0] [url = about:blank] 03:45:30 INFO - PROCESS | 1668 | --DOMWINDOW == 51 (0x1219d1c00) [pid = 1668] [serial = 2141] [outer = 0x0] [url = about:blank] 03:45:30 INFO - PROCESS | 1668 | 1467110730280 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 03:45:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 03:45:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1226ms 03:45:30 INFO - PROCESS | 1668 | 1467110730304 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 03:45:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 03:45:30 INFO - PROCESS | 1668 | 1467110730306 Marionette TRACE conn3 <- [1,2881,null,{"value":"7"}] 03:45:30 INFO - PROCESS | 1668 | 1467110730309 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 03:45:30 INFO - PROCESS | 1668 | 1467110730313 Marionette TRACE conn3 <- [1,2882,null,{}] 03:45:30 INFO - PROCESS | 1668 | 1467110730316 Marionette TRACE conn3 -> [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:45:30 INFO - PROCESS | 1668 | 1467110730318 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:30 INFO - PROCESS | 1668 | 1467110730398 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 03:45:30 INFO - PROCESS | 1668 | 1467110730402 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:30 INFO - PROCESS | 1668 | 1467110730405 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:30 INFO - PROCESS | 1668 | ++DOCSHELL 0x116fdc800 == 25 [pid = 1668] [id = 728] 03:45:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 52 (0x112c04000) [pid = 1668] [serial = 2184] [outer = 0x0] 03:45:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 53 (0x112dd2400) [pid = 1668] [serial = 2185] [outer = 0x112c04000] 03:45:30 INFO - PROCESS | 1668 | 1467110730435 Marionette DEBUG loaded listener.js 03:45:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 54 (0x112e8b400) [pid = 1668] [serial = 2186] [outer = 0x112c04000] 03:45:30 INFO - PROCESS | 1668 | 1467110730823 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 03:45:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 03:45:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 522ms 03:45:30 INFO - PROCESS | 1668 | 1467110730832 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 03:45:30 INFO - PROCESS | 1668 | 1467110730836 Marionette TRACE conn3 <- [1,2885,null,{"value":"7"}] 03:45:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 03:45:30 INFO - PROCESS | 1668 | 1467110730841 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 03:45:30 INFO - PROCESS | 1668 | 1467110730843 Marionette TRACE conn3 <- [1,2886,null,{}] 03:45:30 INFO - PROCESS | 1668 | 1467110730848 Marionette TRACE conn3 -> [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:45:30 INFO - PROCESS | 1668 | 1467110730851 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:30 INFO - PROCESS | 1668 | 1467110730975 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 03:45:30 INFO - PROCESS | 1668 | 1467110730985 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:30 INFO - PROCESS | 1668 | 1467110730986 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:31 INFO - PROCESS | 1668 | ++DOCSHELL 0x118ed1000 == 26 [pid = 1668] [id = 729] 03:45:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 55 (0x115d4c000) [pid = 1668] [serial = 2187] [outer = 0x0] 03:45:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 56 (0x115e95c00) [pid = 1668] [serial = 2188] [outer = 0x115d4c000] 03:45:31 INFO - PROCESS | 1668 | 1467110731030 Marionette DEBUG loaded listener.js 03:45:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 57 (0x11670fc00) [pid = 1668] [serial = 2189] [outer = 0x115d4c000] 03:45:31 INFO - PROCESS | 1668 | 1467110731366 Marionette TRACE conn3 <- [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:45:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 03:45:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 574ms 03:45:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 03:45:31 INFO - PROCESS | 1668 | 1467110731416 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 03:45:31 INFO - PROCESS | 1668 | 1467110731417 Marionette TRACE conn3 <- [1,2889,null,{"value":"7"}] 03:45:31 INFO - PROCESS | 1668 | 1467110731419 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 03:45:31 INFO - PROCESS | 1668 | 1467110731421 Marionette TRACE conn3 <- [1,2890,null,{}] 03:45:31 INFO - PROCESS | 1668 | 1467110731428 Marionette TRACE conn3 -> [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:45:31 INFO - PROCESS | 1668 | 1467110731431 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:31 INFO - PROCESS | 1668 | 1467110731503 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 03:45:31 INFO - PROCESS | 1668 | 1467110731510 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:31 INFO - PROCESS | 1668 | 1467110731516 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:31 INFO - PROCESS | 1668 | ++DOCSHELL 0x1212cf000 == 27 [pid = 1668] [id = 730] 03:45:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 58 (0x112dcec00) [pid = 1668] [serial = 2190] [outer = 0x0] 03:45:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 59 (0x117eda000) [pid = 1668] [serial = 2191] [outer = 0x112dcec00] 03:45:31 INFO - PROCESS | 1668 | 1467110731564 Marionette DEBUG loaded listener.js 03:45:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 60 (0x11826a800) [pid = 1668] [serial = 2192] [outer = 0x112dcec00] 03:45:32 INFO - PROCESS | 1668 | 1467110732021 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 03:45:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 03:45:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 623ms 03:45:32 INFO - PROCESS | 1668 | 1467110732046 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 03:45:32 INFO - PROCESS | 1668 | 1467110732050 Marionette TRACE conn3 <- [1,2893,null,{"value":"7"}] 03:45:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 03:45:32 INFO - PROCESS | 1668 | 1467110732053 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 03:45:32 INFO - PROCESS | 1668 | 1467110732054 Marionette TRACE conn3 <- [1,2894,null,{}] 03:45:32 INFO - PROCESS | 1668 | 1467110732056 Marionette TRACE conn3 -> [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:45:32 INFO - PROCESS | 1668 | 1467110732057 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:32 INFO - PROCESS | 1668 | 1467110732135 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 03:45:32 INFO - PROCESS | 1668 | 1467110732138 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:32 INFO - PROCESS | 1668 | 1467110732140 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:32 INFO - PROCESS | 1668 | ++DOCSHELL 0x123dbf800 == 28 [pid = 1668] [id = 731] 03:45:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 61 (0x1182b9800) [pid = 1668] [serial = 2193] [outer = 0x0] 03:45:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 62 (0x1182bf000) [pid = 1668] [serial = 2194] [outer = 0x1182b9800] 03:45:32 INFO - PROCESS | 1668 | 1467110732167 Marionette DEBUG loaded listener.js 03:45:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 63 (0x1186b2800) [pid = 1668] [serial = 2195] [outer = 0x1182b9800] 03:45:32 INFO - PROCESS | 1668 | 1467110732513 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 03:45:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 03:45:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 469ms 03:45:32 INFO - PROCESS | 1668 | 1467110732523 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 03:45:32 INFO - PROCESS | 1668 | 1467110732524 Marionette TRACE conn3 <- [1,2897,null,{"value":"7"}] 03:45:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 03:45:32 INFO - PROCESS | 1668 | 1467110732536 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 03:45:32 INFO - PROCESS | 1668 | 1467110732538 Marionette TRACE conn3 <- [1,2898,null,{}] 03:45:32 INFO - PROCESS | 1668 | 1467110732540 Marionette TRACE conn3 -> [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:45:32 INFO - PROCESS | 1668 | 1467110732541 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:32 INFO - PROCESS | 1668 | 1467110732632 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 03:45:32 INFO - PROCESS | 1668 | 1467110732670 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:32 INFO - PROCESS | 1668 | 1467110732671 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:32 INFO - PROCESS | 1668 | ++DOCSHELL 0x12563c000 == 29 [pid = 1668] [id = 732] 03:45:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 64 (0x115d49400) [pid = 1668] [serial = 2196] [outer = 0x0] 03:45:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 65 (0x1186bf800) [pid = 1668] [serial = 2197] [outer = 0x115d49400] 03:45:32 INFO - PROCESS | 1668 | 1467110732696 Marionette DEBUG loaded listener.js 03:45:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 66 (0x118792000) [pid = 1668] [serial = 2198] [outer = 0x115d49400] 03:45:33 INFO - PROCESS | 1668 | 1467110733039 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 03:45:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 03:45:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 519ms 03:45:33 INFO - PROCESS | 1668 | 1467110733057 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 03:45:33 INFO - PROCESS | 1668 | 1467110733058 Marionette TRACE conn3 <- [1,2901,null,{"value":"7"}] 03:45:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 03:45:33 INFO - PROCESS | 1668 | 1467110733060 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 03:45:33 INFO - PROCESS | 1668 | 1467110733061 Marionette TRACE conn3 <- [1,2902,null,{}] 03:45:33 INFO - PROCESS | 1668 | 1467110733066 Marionette TRACE conn3 -> [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:45:33 INFO - PROCESS | 1668 | 1467110733070 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:33 INFO - PROCESS | 1668 | 1467110733187 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 03:45:33 INFO - PROCESS | 1668 | 1467110733191 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:33 INFO - PROCESS | 1668 | 1467110733193 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:33 INFO - PROCESS | 1668 | ++DOCSHELL 0x128d4b000 == 30 [pid = 1668] [id = 733] 03:45:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 67 (0x11677f400) [pid = 1668] [serial = 2199] [outer = 0x0] 03:45:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 68 (0x119308000) [pid = 1668] [serial = 2200] [outer = 0x11677f400] 03:45:33 INFO - PROCESS | 1668 | 1467110733218 Marionette DEBUG loaded listener.js 03:45:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 69 (0x1212d3400) [pid = 1668] [serial = 2201] [outer = 0x11677f400] 03:45:33 INFO - PROCESS | 1668 | 1467110733542 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 03:45:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 03:45:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 522ms 03:45:33 INFO - PROCESS | 1668 | 1467110733585 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 03:45:33 INFO - PROCESS | 1668 | 1467110733586 Marionette TRACE conn3 <- [1,2905,null,{"value":"7"}] 03:45:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 03:45:33 INFO - PROCESS | 1668 | 1467110733588 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 03:45:33 INFO - PROCESS | 1668 | 1467110733589 Marionette TRACE conn3 <- [1,2906,null,{}] 03:45:33 INFO - PROCESS | 1668 | 1467110733599 Marionette TRACE conn3 -> [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:45:33 INFO - PROCESS | 1668 | 1467110733600 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:33 INFO - PROCESS | 1668 | 1467110733697 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 03:45:33 INFO - PROCESS | 1668 | 1467110733700 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:33 INFO - PROCESS | 1668 | 1467110733701 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:33 INFO - PROCESS | 1668 | ++DOCSHELL 0x129310800 == 31 [pid = 1668] [id = 734] 03:45:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 70 (0x118038c00) [pid = 1668] [serial = 2202] [outer = 0x0] 03:45:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 71 (0x1216c5c00) [pid = 1668] [serial = 2203] [outer = 0x118038c00] 03:45:33 INFO - PROCESS | 1668 | 1467110733725 Marionette DEBUG loaded listener.js 03:45:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 72 (0x1219c7c00) [pid = 1668] [serial = 2204] [outer = 0x118038c00] 03:45:34 INFO - PROCESS | 1668 | 1467110734058 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 03:45:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 03:45:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 527ms 03:45:34 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 03:45:34 INFO - PROCESS | 1668 | 1467110734115 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 03:45:34 INFO - PROCESS | 1668 | 1467110734116 Marionette TRACE conn3 <- [1,2909,null,{"value":"7"}] 03:45:34 INFO - PROCESS | 1668 | 1467110734119 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 03:45:34 INFO - PROCESS | 1668 | 1467110734120 Marionette TRACE conn3 <- [1,2910,null,{}] 03:45:34 INFO - PROCESS | 1668 | 1467110734122 Marionette TRACE conn3 -> [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:45:34 INFO - PROCESS | 1668 | 1467110734123 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:34 INFO - PROCESS | 1668 | 1467110734217 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 03:45:34 INFO - PROCESS | 1668 | 1467110734254 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:34 INFO - PROCESS | 1668 | 1467110734255 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:34 INFO - PROCESS | 1668 | ++DOCSHELL 0x129637800 == 32 [pid = 1668] [id = 735] 03:45:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 73 (0x112950400) [pid = 1668] [serial = 2205] [outer = 0x0] 03:45:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 74 (0x1219d1400) [pid = 1668] [serial = 2206] [outer = 0x112950400] 03:45:34 INFO - PROCESS | 1668 | 1467110734279 Marionette DEBUG loaded listener.js 03:45:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 75 (0x121d85c00) [pid = 1668] [serial = 2207] [outer = 0x112950400] 03:45:34 INFO - PROCESS | 1668 | --DOMWINDOW == 74 (0x115d55400) [pid = 1668] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 03:45:34 INFO - PROCESS | 1668 | --DOMWINDOW == 73 (0x1125a1800) [pid = 1668] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 03:45:34 INFO - PROCESS | 1668 | --DOMWINDOW == 72 (0x112dd8000) [pid = 1668] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 03:45:34 INFO - PROCESS | 1668 | --DOMWINDOW == 71 (0x116785400) [pid = 1668] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 03:45:34 INFO - PROCESS | 1668 | --DOMWINDOW == 70 (0x1182b3000) [pid = 1668] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 03:45:34 INFO - PROCESS | 1668 | --DOMWINDOW == 69 (0x118357800) [pid = 1668] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 03:45:34 INFO - PROCESS | 1668 | --DOMWINDOW == 68 (0x1219d4400) [pid = 1668] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 03:45:34 INFO - PROCESS | 1668 | 1467110734625 Marionette TRACE conn3 <- [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:45:34 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 03:45:34 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 03:45:34 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 519ms 03:45:34 INFO - PROCESS | 1668 | 1467110734639 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 03:45:34 INFO - PROCESS | 1668 | 1467110734640 Marionette TRACE conn3 <- [1,2913,null,{"value":"7"}] 03:45:34 INFO - TEST-START | /DOMEvents/constructors.html 03:45:34 INFO - PROCESS | 1668 | 1467110734643 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 03:45:34 INFO - PROCESS | 1668 | 1467110734644 Marionette TRACE conn3 <- [1,2914,null,{}] 03:45:34 INFO - PROCESS | 1668 | 1467110734653 Marionette TRACE conn3 -> [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:45:34 INFO - PROCESS | 1668 | 1467110734654 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:34 INFO - PROCESS | 1668 | 1467110734768 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 03:45:34 INFO - PROCESS | 1668 | 1467110734801 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:34 INFO - PROCESS | 1668 | 1467110734802 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:34 INFO - PROCESS | 1668 | ++DOCSHELL 0x1212c8800 == 33 [pid = 1668] [id = 736] 03:45:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 69 (0x112596000) [pid = 1668] [serial = 2208] [outer = 0x0] 03:45:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 70 (0x116faa400) [pid = 1668] [serial = 2209] [outer = 0x112596000] 03:45:34 INFO - PROCESS | 1668 | 1467110734826 Marionette DEBUG loaded listener.js 03:45:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 71 (0x1219cdc00) [pid = 1668] [serial = 2210] [outer = 0x112596000] 03:45:35 INFO - PROCESS | 1668 | 1467110735171 Marionette TRACE conn3 <- [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:45:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 03:45:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 03:45:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 03:45:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 03:45:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 03:45:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 03:45:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 03:45:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 03:45:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 03:45:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 03:45:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 03:45:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 03:45:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 03:45:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 03:45:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 03:45:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 03:45:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 03:45:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 03:45:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 03:45:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 03:45:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 03:45:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 03:45:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 03:45:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 03:45:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 03:45:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 03:45:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 03:45:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 03:45:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 03:45:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 03:45:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 03:45:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 03:45:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 03:45:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 03:45:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 03:45:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 03:45:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 03:45:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 03:45:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 03:45:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:45:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 03:45:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 03:45:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 03:45:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:45:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 03:45:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 03:45:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 03:45:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:45:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 03:45:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 03:45:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 03:45:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:45:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 03:45:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 03:45:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 03:45:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:45:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 03:45:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 03:45:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 03:45:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:45:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 03:45:35 INFO - TEST-OK | /DOMEvents/constructors.html | took 585ms 03:45:35 INFO - PROCESS | 1668 | 1467110735229 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 03:45:35 INFO - PROCESS | 1668 | 1467110735231 Marionette TRACE conn3 <- [1,2917,null,{"value":"7"}] 03:45:35 INFO - TEST-START | /DOMEvents/event-phases-order.html 03:45:35 INFO - PROCESS | 1668 | 1467110735236 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 03:45:35 INFO - PROCESS | 1668 | 1467110735238 Marionette TRACE conn3 <- [1,2918,null,{}] 03:45:35 INFO - PROCESS | 1668 | 1467110735241 Marionette TRACE conn3 -> [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:45:35 INFO - PROCESS | 1668 | 1467110735243 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:35 INFO - PROCESS | 1668 | 1467110735395 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 03:45:35 INFO - PROCESS | 1668 | 1467110735407 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:35 INFO - PROCESS | 1668 | 1467110735408 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:35 INFO - PROCESS | 1668 | ++DOCSHELL 0x12a984800 == 34 [pid = 1668] [id = 737] 03:45:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 72 (0x118274400) [pid = 1668] [serial = 2211] [outer = 0x0] 03:45:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 73 (0x1219cec00) [pid = 1668] [serial = 2212] [outer = 0x118274400] 03:45:35 INFO - PROCESS | 1668 | 1467110735449 Marionette DEBUG loaded listener.js 03:45:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 74 (0x124ad8400) [pid = 1668] [serial = 2213] [outer = 0x118274400] 03:45:35 INFO - PROCESS | 1668 | 1467110735838 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 03:45:35 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 03:45:35 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 620ms 03:45:35 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 03:45:35 INFO - PROCESS | 1668 | 1467110735855 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 03:45:35 INFO - PROCESS | 1668 | 1467110735857 Marionette TRACE conn3 <- [1,2921,null,{"value":"7"}] 03:45:35 INFO - PROCESS | 1668 | 1467110735859 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 03:45:35 INFO - PROCESS | 1668 | 1467110735861 Marionette TRACE conn3 <- [1,2922,null,{}] 03:45:35 INFO - PROCESS | 1668 | 1467110735866 Marionette TRACE conn3 -> [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:45:35 INFO - PROCESS | 1668 | 1467110735867 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:35 INFO - PROCESS | 1668 | 1467110735957 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 03:45:36 INFO - PROCESS | 1668 | 1467110736015 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:36 INFO - PROCESS | 1668 | 1467110736017 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:36 INFO - PROCESS | 1668 | ++DOCSHELL 0x125612800 == 35 [pid = 1668] [id = 738] 03:45:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 75 (0x117147000) [pid = 1668] [serial = 2214] [outer = 0x0] 03:45:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 76 (0x1251b8800) [pid = 1668] [serial = 2215] [outer = 0x117147000] 03:45:36 INFO - PROCESS | 1668 | 1467110736043 Marionette DEBUG loaded listener.js 03:45:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 77 (0x126670400) [pid = 1668] [serial = 2216] [outer = 0x117147000] 03:45:36 INFO - PROCESS | 1668 | [1668] 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:45:36 INFO - PROCESS | 1668 | [1668] 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:45:36 INFO - PROCESS | 1668 | [1668] 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:45:36 INFO - PROCESS | 1668 | [1668] 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:45:36 INFO - PROCESS | 1668 | 1467110736306 Marionette TRACE conn3 <- [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:45:36 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 03:45:36 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 03:45:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 03:45:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:36 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:45:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:45:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:45:36 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:45:36 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 03:45:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:45:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:36 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:45:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:45:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:45:36 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:45:36 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 03:45:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:45:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:36 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:45:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:45:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:45:36 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:45:36 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 03:45:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:45:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:36 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:45:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:45:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:45:36 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 03:45:36 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 476ms 03:45:36 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 03:45:36 INFO - PROCESS | 1668 | 1467110736340 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 03:45:36 INFO - PROCESS | 1668 | 1467110736341 Marionette TRACE conn3 <- [1,2925,null,{"value":"7"}] 03:45:36 INFO - PROCESS | 1668 | 1467110736343 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 03:45:36 INFO - PROCESS | 1668 | 1467110736344 Marionette TRACE conn3 <- [1,2926,null,{}] 03:45:36 INFO - PROCESS | 1668 | 1467110736354 Marionette TRACE conn3 -> [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:45:36 INFO - PROCESS | 1668 | 1467110736355 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:36 INFO - PROCESS | 1668 | 1467110736438 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 03:45:36 INFO - PROCESS | 1668 | 1467110736442 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:36 INFO - PROCESS | 1668 | 1467110736443 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:36 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bc81800 == 36 [pid = 1668] [id = 739] 03:45:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 78 (0x1219d2c00) [pid = 1668] [serial = 2217] [outer = 0x0] 03:45:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 79 (0x1269a0c00) [pid = 1668] [serial = 2218] [outer = 0x1219d2c00] 03:45:36 INFO - PROCESS | 1668 | 1467110736470 Marionette DEBUG loaded listener.js 03:45:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 80 (0x128c1b800) [pid = 1668] [serial = 2219] [outer = 0x1219d2c00] 03:45:36 INFO - PROCESS | 1668 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 03:45:36 INFO - PROCESS | 1668 | 1467110736953 Marionette TRACE conn3 <- [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:45:36 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:45:36 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 626ms 03:45:36 INFO - PROCESS | 1668 | 1467110736969 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 03:45:36 INFO - PROCESS | 1668 | 1467110736972 Marionette TRACE conn3 <- [1,2929,null,{"value":"7"}] 03:45:36 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 03:45:36 INFO - PROCESS | 1668 | 1467110736975 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 03:45:36 INFO - PROCESS | 1668 | 1467110736978 Marionette TRACE conn3 <- [1,2930,null,{}] 03:45:36 INFO - PROCESS | 1668 | 1467110736982 Marionette TRACE conn3 -> [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:45:36 INFO - PROCESS | 1668 | 1467110736984 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:37 INFO - PROCESS | 1668 | 1467110737097 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 03:45:37 INFO - PROCESS | 1668 | 1467110737154 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:37 INFO - PROCESS | 1668 | 1467110737156 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:37 INFO - PROCESS | 1668 | ++DOCSHELL 0x118ec2800 == 37 [pid = 1668] [id = 740] 03:45:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 81 (0x112979c00) [pid = 1668] [serial = 2220] [outer = 0x0] 03:45:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 82 (0x112e8c000) [pid = 1668] [serial = 2221] [outer = 0x112979c00] 03:45:37 INFO - PROCESS | 1668 | 1467110737187 Marionette DEBUG loaded listener.js 03:45:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 83 (0x115d55000) [pid = 1668] [serial = 2222] [outer = 0x112979c00] 03:45:37 INFO - PROCESS | 1668 | 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:45:37 INFO - PROCESS | 1668 | 1467110737586 Marionette TRACE conn3 <- [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:45:37 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 03:45:37 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 623ms 03:45:37 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 03:45:37 INFO - PROCESS | 1668 | 1467110737599 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 03:45:37 INFO - PROCESS | 1668 | 1467110737602 Marionette TRACE conn3 <- [1,2933,null,{"value":"7"}] 03:45:37 INFO - PROCESS | 1668 | 1467110737606 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 03:45:37 INFO - PROCESS | 1668 | 1467110737608 Marionette TRACE conn3 <- [1,2934,null,{}] 03:45:37 INFO - PROCESS | 1668 | 1467110737611 Marionette TRACE conn3 -> [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:45:37 INFO - PROCESS | 1668 | 1467110737613 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:37 INFO - PROCESS | 1668 | 1467110737726 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 03:45:37 INFO - PROCESS | 1668 | 1467110737784 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:37 INFO - PROCESS | 1668 | 1467110737785 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:37 INFO - PROCESS | 1668 | ++DOCSHELL 0x128949000 == 38 [pid = 1668] [id = 741] 03:45:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 84 (0x116788000) [pid = 1668] [serial = 2223] [outer = 0x0] 03:45:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 85 (0x116faa800) [pid = 1668] [serial = 2224] [outer = 0x116788000] 03:45:37 INFO - PROCESS | 1668 | 1467110737815 Marionette DEBUG loaded listener.js 03:45:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x118271c00) [pid = 1668] [serial = 2225] [outer = 0x116788000] 03:45:38 INFO - PROCESS | 1668 | 1467110738275 Marionette TRACE conn3 <- [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:45:38 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:45:38 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 719ms 03:45:38 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 03:45:38 INFO - PROCESS | 1668 | 1467110738326 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 03:45:38 INFO - PROCESS | 1668 | 1467110738327 Marionette TRACE conn3 <- [1,2937,null,{"value":"7"}] 03:45:38 INFO - PROCESS | 1668 | 1467110738330 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 03:45:38 INFO - PROCESS | 1668 | 1467110738332 Marionette TRACE conn3 <- [1,2938,null,{}] 03:45:38 INFO - PROCESS | 1668 | 1467110738340 Marionette TRACE conn3 -> [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:45:38 INFO - PROCESS | 1668 | 1467110738344 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:38 INFO - PROCESS | 1668 | 1467110738454 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 03:45:38 INFO - PROCESS | 1668 | 1467110738513 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:38 INFO - PROCESS | 1668 | 1467110738515 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:38 INFO - PROCESS | 1668 | ++DOCSHELL 0x12badd800 == 39 [pid = 1668] [id = 742] 03:45:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x118798c00) [pid = 1668] [serial = 2226] [outer = 0x0] 03:45:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x11943ac00) [pid = 1668] [serial = 2227] [outer = 0x118798c00] 03:45:38 INFO - PROCESS | 1668 | 1467110738546 Marionette DEBUG loaded listener.js 03:45:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x12104f800) [pid = 1668] [serial = 2228] [outer = 0x118798c00] 03:45:39 INFO - PROCESS | 1668 | 1467110739122 Marionette TRACE conn3 <- [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:45:39 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:45:39 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 823ms 03:45:39 INFO - PROCESS | 1668 | --DOCSHELL 0x125612800 == 38 [pid = 1668] [id = 738] 03:45:39 INFO - PROCESS | 1668 | --DOCSHELL 0x12a984800 == 37 [pid = 1668] [id = 737] 03:45:39 INFO - PROCESS | 1668 | --DOCSHELL 0x1212c8800 == 36 [pid = 1668] [id = 736] 03:45:39 INFO - PROCESS | 1668 | --DOCSHELL 0x129637800 == 35 [pid = 1668] [id = 735] 03:45:39 INFO - PROCESS | 1668 | --DOCSHELL 0x129310800 == 34 [pid = 1668] [id = 734] 03:45:39 INFO - PROCESS | 1668 | --DOCSHELL 0x128d4b000 == 33 [pid = 1668] [id = 733] 03:45:39 INFO - PROCESS | 1668 | --DOCSHELL 0x12563c000 == 32 [pid = 1668] [id = 732] 03:45:39 INFO - PROCESS | 1668 | --DOCSHELL 0x123dbf800 == 31 [pid = 1668] [id = 731] 03:45:39 INFO - PROCESS | 1668 | 1467110739179 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 03:45:39 INFO - PROCESS | 1668 | 1467110739181 Marionette TRACE conn3 <- [1,2941,null,{"value":"7"}] 03:45:39 INFO - PROCESS | 1668 | --DOCSHELL 0x1212cf000 == 30 [pid = 1668] [id = 730] 03:45:39 INFO - PROCESS | 1668 | --DOCSHELL 0x118ed1000 == 29 [pid = 1668] [id = 729] 03:45:39 INFO - PROCESS | 1668 | --DOCSHELL 0x116fdc800 == 28 [pid = 1668] [id = 728] 03:45:39 INFO - PROCESS | 1668 | --DOCSHELL 0x1194e2800 == 27 [pid = 1668] [id = 727] 03:45:39 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 03:45:39 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x115e8a000) [pid = 1668] [serial = 2152] [outer = 0x0] [url = about:blank] 03:45:39 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x11670f400) [pid = 1668] [serial = 2153] [outer = 0x0] [url = about:blank] 03:45:39 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x1127e2c00) [pid = 1668] [serial = 2149] [outer = 0x0] [url = about:blank] 03:45:39 INFO - PROCESS | 1668 | --DOMWINDOW == 85 (0x112dce800) [pid = 1668] [serial = 2150] [outer = 0x0] [url = about:blank] 03:45:39 INFO - PROCESS | 1668 | --DOMWINDOW == 84 (0x115d47c00) [pid = 1668] [serial = 2155] [outer = 0x0] [url = about:blank] 03:45:39 INFO - PROCESS | 1668 | --DOMWINDOW == 83 (0x115e8a800) [pid = 1668] [serial = 2156] [outer = 0x0] [url = about:blank] 03:45:39 INFO - PROCESS | 1668 | --DOMWINDOW == 82 (0x11714d000) [pid = 1668] [serial = 2158] [outer = 0x0] [url = about:blank] 03:45:39 INFO - PROCESS | 1668 | --DOMWINDOW == 81 (0x11803dc00) [pid = 1668] [serial = 2159] [outer = 0x0] [url = about:blank] 03:45:39 INFO - PROCESS | 1668 | --DOMWINDOW == 80 (0x1186bec00) [pid = 1668] [serial = 2161] [outer = 0x0] [url = about:blank] 03:45:39 INFO - PROCESS | 1668 | --DOMWINDOW == 79 (0x118e4e400) [pid = 1668] [serial = 2162] [outer = 0x0] [url = about:blank] 03:45:39 INFO - PROCESS | 1668 | --DOMWINDOW == 78 (0x11943c800) [pid = 1668] [serial = 2164] [outer = 0x0] [url = about:blank] 03:45:39 INFO - PROCESS | 1668 | --DOMWINDOW == 77 (0x119da4000) [pid = 1668] [serial = 2165] [outer = 0x0] [url = about:blank] 03:45:39 INFO - PROCESS | 1668 | --DOMWINDOW == 76 (0x1256fe400) [pid = 1668] [serial = 2147] [outer = 0x0] [url = about:blank] 03:45:39 INFO - PROCESS | 1668 | 1467110739199 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 03:45:39 INFO - PROCESS | 1668 | 1467110739203 Marionette TRACE conn3 <- [1,2942,null,{}] 03:45:39 INFO - PROCESS | 1668 | 1467110739206 Marionette TRACE conn3 -> [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:45:39 INFO - PROCESS | 1668 | 1467110739208 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:39 INFO - PROCESS | 1668 | 1467110739289 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 03:45:39 INFO - PROCESS | 1668 | 1467110739299 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:39 INFO - PROCESS | 1668 | 1467110739301 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:39 INFO - PROCESS | 1668 | ++DOCSHELL 0x118316800 == 28 [pid = 1668] [id = 743] 03:45:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 77 (0x115d47c00) [pid = 1668] [serial = 2229] [outer = 0x0] 03:45:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 78 (0x116241000) [pid = 1668] [serial = 2230] [outer = 0x115d47c00] 03:45:39 INFO - PROCESS | 1668 | 1467110739329 Marionette DEBUG loaded listener.js 03:45:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 79 (0x11680c400) [pid = 1668] [serial = 2231] [outer = 0x115d47c00] 03:45:39 INFO - PROCESS | 1668 | 1467110739645 Marionette TRACE conn3 <- [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:45:39 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:45:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 03:45:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 03:45:39 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 472ms 03:45:39 INFO - PROCESS | 1668 | 1467110739671 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 03:45:39 INFO - PROCESS | 1668 | 1467110739674 Marionette TRACE conn3 <- [1,2945,null,{"value":"7"}] 03:45:39 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 03:45:39 INFO - PROCESS | 1668 | 1467110739678 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 03:45:39 INFO - PROCESS | 1668 | 1467110739681 Marionette TRACE conn3 <- [1,2946,null,{}] 03:45:39 INFO - PROCESS | 1668 | 1467110739684 Marionette TRACE conn3 -> [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:45:39 INFO - PROCESS | 1668 | 1467110739686 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:39 INFO - PROCESS | 1668 | 1467110739792 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 03:45:39 INFO - PROCESS | 1668 | 1467110739854 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:39 INFO - PROCESS | 1668 | 1467110739856 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:39 INFO - PROCESS | 1668 | ++DOCSHELL 0x1212bc000 == 29 [pid = 1668] [id = 744] 03:45:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 80 (0x116a23800) [pid = 1668] [serial = 2232] [outer = 0x0] 03:45:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 81 (0x11822f000) [pid = 1668] [serial = 2233] [outer = 0x116a23800] 03:45:39 INFO - PROCESS | 1668 | 1467110739882 Marionette DEBUG loaded listener.js 03:45:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 82 (0x1186be400) [pid = 1668] [serial = 2234] [outer = 0x116a23800] 03:45:40 INFO - PROCESS | 1668 | 1467110740142 Marionette TRACE conn3 <- [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:45:40 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:45:40 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 474ms 03:45:40 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 03:45:40 INFO - PROCESS | 1668 | 1467110740153 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 03:45:40 INFO - PROCESS | 1668 | 1467110740154 Marionette TRACE conn3 <- [1,2949,null,{"value":"7"}] 03:45:40 INFO - PROCESS | 1668 | 1467110740156 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 03:45:40 INFO - PROCESS | 1668 | 1467110740158 Marionette TRACE conn3 <- [1,2950,null,{}] 03:45:40 INFO - PROCESS | 1668 | 1467110740177 Marionette TRACE conn3 -> [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:45:40 INFO - PROCESS | 1668 | 1467110740182 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:40 INFO - PROCESS | 1668 | 1467110740273 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 03:45:40 INFO - PROCESS | 1668 | 1467110740336 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:40 INFO - PROCESS | 1668 | 1467110740338 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:40 INFO - PROCESS | 1668 | ++DOCSHELL 0x125602800 == 30 [pid = 1668] [id = 745] 03:45:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 83 (0x1186b6400) [pid = 1668] [serial = 2235] [outer = 0x0] 03:45:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 84 (0x119381800) [pid = 1668] [serial = 2236] [outer = 0x1186b6400] 03:45:40 INFO - PROCESS | 1668 | 1467110740364 Marionette DEBUG loaded listener.js 03:45:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 85 (0x1215f2400) [pid = 1668] [serial = 2237] [outer = 0x1186b6400] 03:45:40 INFO - PROCESS | 1668 | ++DOCSHELL 0x125609000 == 31 [pid = 1668] [id = 746] 03:45:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x1219cfc00) [pid = 1668] [serial = 2238] [outer = 0x0] 03:45:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x1216c3400) [pid = 1668] [serial = 2239] [outer = 0x1219cfc00] 03:45:40 INFO - PROCESS | 1668 | 1467110740680 Marionette TRACE conn3 <- [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:45:40 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:45:40 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 572ms 03:45:40 INFO - PROCESS | 1668 | 1467110740728 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 03:45:40 INFO - PROCESS | 1668 | 1467110740730 Marionette TRACE conn3 <- [1,2953,null,{"value":"7"}] 03:45:40 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 03:45:40 INFO - PROCESS | 1668 | 1467110740732 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 03:45:40 INFO - PROCESS | 1668 | 1467110740733 Marionette TRACE conn3 <- [1,2954,null,{}] 03:45:40 INFO - PROCESS | 1668 | 1467110740735 Marionette TRACE conn3 -> [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:45:40 INFO - PROCESS | 1668 | 1467110740737 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:40 INFO - PROCESS | 1668 | 1467110740833 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 03:45:40 INFO - PROCESS | 1668 | 1467110740896 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:40 INFO - PROCESS | 1668 | 1467110740897 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:40 INFO - PROCESS | 1668 | ++DOCSHELL 0x128e74800 == 32 [pid = 1668] [id = 747] 03:45:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x118755400) [pid = 1668] [serial = 2240] [outer = 0x0] 03:45:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x1216c2400) [pid = 1668] [serial = 2241] [outer = 0x118755400] 03:45:40 INFO - PROCESS | 1668 | 1467110740921 Marionette DEBUG loaded listener.js 03:45:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x124c93c00) [pid = 1668] [serial = 2242] [outer = 0x118755400] 03:45:41 INFO - PROCESS | 1668 | 1467110741173 Marionette TRACE conn3 <- [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:45:41 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:45:41 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:45:41 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 470ms 03:45:41 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 03:45:41 INFO - PROCESS | 1668 | 1467110741205 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 03:45:41 INFO - PROCESS | 1668 | 1467110741206 Marionette TRACE conn3 <- [1,2957,null,{"value":"7"}] 03:45:41 INFO - PROCESS | 1668 | 1467110741208 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 03:45:41 INFO - PROCESS | 1668 | 1467110741209 Marionette TRACE conn3 <- [1,2958,null,{}] 03:45:41 INFO - PROCESS | 1668 | 1467110741211 Marionette TRACE conn3 -> [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:45:41 INFO - PROCESS | 1668 | 1467110741213 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:41 INFO - PROCESS | 1668 | 1467110741331 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 03:45:41 INFO - PROCESS | 1668 | 1467110741367 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:41 INFO - PROCESS | 1668 | 1467110741368 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:41 INFO - PROCESS | 1668 | ++DOCSHELL 0x12ad65800 == 33 [pid = 1668] [id = 748] 03:45:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x124a37400) [pid = 1668] [serial = 2243] [outer = 0x0] 03:45:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x1251bc800) [pid = 1668] [serial = 2244] [outer = 0x124a37400] 03:45:41 INFO - PROCESS | 1668 | 1467110741393 Marionette DEBUG loaded listener.js 03:45:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x126322800) [pid = 1668] [serial = 2245] [outer = 0x124a37400] 03:45:41 INFO - PROCESS | 1668 | 1467110741714 Marionette TRACE conn3 <- [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:45:41 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:45:41 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 518ms 03:45:41 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 03:45:41 INFO - PROCESS | 1668 | 1467110741727 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 03:45:41 INFO - PROCESS | 1668 | 1467110741728 Marionette TRACE conn3 <- [1,2961,null,{"value":"7"}] 03:45:41 INFO - PROCESS | 1668 | 1467110741731 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 03:45:41 INFO - PROCESS | 1668 | 1467110741734 Marionette TRACE conn3 <- [1,2962,null,{}] 03:45:41 INFO - PROCESS | 1668 | 1467110741737 Marionette TRACE conn3 -> [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:45:41 INFO - PROCESS | 1668 | 1467110741741 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:41 INFO - PROCESS | 1668 | 1467110741852 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 03:45:41 INFO - PROCESS | 1668 | 1467110741870 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:41 INFO - PROCESS | 1668 | 1467110741871 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:41 INFO - PROCESS | 1668 | ++DOCSHELL 0x1184aa800 == 34 [pid = 1668] [id = 749] 03:45:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x1219d3000) [pid = 1668] [serial = 2246] [outer = 0x0] 03:45:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x126c75800) [pid = 1668] [serial = 2247] [outer = 0x1219d3000] 03:45:41 INFO - PROCESS | 1668 | 1467110741897 Marionette DEBUG loaded listener.js 03:45:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x128c20800) [pid = 1668] [serial = 2248] [outer = 0x1219d3000] 03:45:42 INFO - PROCESS | 1668 | 1467110742204 Marionette TRACE conn3 <- [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:45:42 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:45:42 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 523ms 03:45:42 INFO - PROCESS | 1668 | 1467110742253 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 03:45:42 INFO - PROCESS | 1668 | 1467110742254 Marionette TRACE conn3 <- [1,2965,null,{"value":"7"}] 03:45:42 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 03:45:42 INFO - PROCESS | 1668 | 1467110742256 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 03:45:42 INFO - PROCESS | 1668 | 1467110742257 Marionette TRACE conn3 <- [1,2966,null,{}] 03:45:42 INFO - PROCESS | 1668 | 1467110742260 Marionette TRACE conn3 -> [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:45:42 INFO - PROCESS | 1668 | 1467110742261 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:42 INFO - PROCESS | 1668 | 1467110742359 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 03:45:42 INFO - PROCESS | 1668 | 1467110742371 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:42 INFO - PROCESS | 1668 | 1467110742372 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:42 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bfc7800 == 35 [pid = 1668] [id = 750] 03:45:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x128c23400) [pid = 1668] [serial = 2249] [outer = 0x0] 03:45:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x128c86800) [pid = 1668] [serial = 2250] [outer = 0x128c23400] 03:45:42 INFO - PROCESS | 1668 | 1467110742396 Marionette DEBUG loaded listener.js 03:45:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x128df0400) [pid = 1668] [serial = 2251] [outer = 0x128c23400] 03:45:42 INFO - PROCESS | 1668 | 1467110742702 Marionette TRACE conn3 <- [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:45:42 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:45:42 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 470ms 03:45:42 INFO - PROCESS | 1668 | 1467110742729 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 03:45:42 INFO - PROCESS | 1668 | 1467110742732 Marionette TRACE conn3 <- [1,2969,null,{"value":"7"}] 03:45:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 03:45:42 INFO - PROCESS | 1668 | 1467110742736 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 03:45:42 INFO - PROCESS | 1668 | 1467110742738 Marionette TRACE conn3 <- [1,2970,null,{}] 03:45:42 INFO - PROCESS | 1668 | 1467110742740 Marionette TRACE conn3 -> [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:45:42 INFO - PROCESS | 1668 | 1467110742741 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:42 INFO - PROCESS | 1668 | 1467110742843 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 03:45:42 INFO - PROCESS | 1668 | 1467110742847 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:42 INFO - PROCESS | 1668 | 1467110742848 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:42 INFO - PROCESS | 1668 | ++DOCSHELL 0x12cae1000 == 36 [pid = 1668] [id = 751] 03:45:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x1127eb400) [pid = 1668] [serial = 2252] [outer = 0x0] 03:45:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x128dfac00) [pid = 1668] [serial = 2253] [outer = 0x1127eb400] 03:45:42 INFO - PROCESS | 1668 | 1467110742872 Marionette DEBUG loaded listener.js 03:45:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x129279800) [pid = 1668] [serial = 2254] [outer = 0x1127eb400] 03:45:43 INFO - PROCESS | 1668 | 1467110743266 Marionette TRACE conn3 <- [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:45:43 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x117147000) [pid = 1668] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 03:45:43 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x115d49400) [pid = 1668] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 03:45:43 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x1133e6800) [pid = 1668] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 03:45:43 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x112dd4400) [pid = 1668] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 03:45:43 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x112dcec00) [pid = 1668] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 03:45:43 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x1182b9800) [pid = 1668] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 03:45:43 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x115d4c000) [pid = 1668] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 03:45:43 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x116fa1c00) [pid = 1668] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 03:45:43 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x112c04000) [pid = 1668] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 03:45:43 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x11938e400) [pid = 1668] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 03:45:43 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x121409400) [pid = 1668] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 03:45:43 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x112986800) [pid = 1668] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 03:45:43 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x11677f400) [pid = 1668] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 03:45:43 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x118274400) [pid = 1668] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 03:45:43 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x112596000) [pid = 1668] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 03:45:43 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x118038c00) [pid = 1668] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 03:45:43 INFO - PROCESS | 1668 | --DOMWINDOW == 85 (0x112950400) [pid = 1668] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 03:45:43 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:45:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 571ms 03:45:43 INFO - PROCESS | 1668 | 1467110743311 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 03:45:43 INFO - PROCESS | 1668 | 1467110743312 Marionette TRACE conn3 <- [1,2973,null,{"value":"7"}] 03:45:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 03:45:43 INFO - PROCESS | 1668 | 1467110743316 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 03:45:43 INFO - PROCESS | 1668 | 1467110743317 Marionette TRACE conn3 <- [1,2974,null,{}] 03:45:43 INFO - PROCESS | 1668 | 1467110743319 Marionette TRACE conn3 -> [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:45:43 INFO - PROCESS | 1668 | 1467110743320 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:43 INFO - PROCESS | 1668 | 1467110743401 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 03:45:43 INFO - PROCESS | 1668 | 1467110743404 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:43 INFO - PROCESS | 1668 | 1467110743405 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:43 INFO - PROCESS | 1668 | ++DOCSHELL 0x128945800 == 37 [pid = 1668] [id = 752] 03:45:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x1133e6800) [pid = 1668] [serial = 2255] [outer = 0x0] 03:45:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x115d56400) [pid = 1668] [serial = 2256] [outer = 0x1133e6800] 03:45:43 INFO - PROCESS | 1668 | 1467110743430 Marionette DEBUG loaded listener.js 03:45:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x1182b9800) [pid = 1668] [serial = 2257] [outer = 0x1133e6800] 03:45:43 INFO - PROCESS | 1668 | 1467110743744 Marionette TRACE conn3 <- [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:45:43 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:45:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 471ms 03:45:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 03:45:43 INFO - PROCESS | 1668 | 1467110743786 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 03:45:43 INFO - PROCESS | 1668 | 1467110743787 Marionette TRACE conn3 <- [1,2977,null,{"value":"7"}] 03:45:43 INFO - PROCESS | 1668 | 1467110743789 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 03:45:43 INFO - PROCESS | 1668 | 1467110743790 Marionette TRACE conn3 <- [1,2978,null,{}] 03:45:43 INFO - PROCESS | 1668 | 1467110743792 Marionette TRACE conn3 -> [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:45:43 INFO - PROCESS | 1668 | 1467110743793 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:43 INFO - PROCESS | 1668 | 1467110743874 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 03:45:43 INFO - PROCESS | 1668 | 1467110743939 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:43 INFO - PROCESS | 1668 | 1467110743941 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:43 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d418800 == 38 [pid = 1668] [id = 753] 03:45:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x112dd4400) [pid = 1668] [serial = 2258] [outer = 0x0] 03:45:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x121409400) [pid = 1668] [serial = 2259] [outer = 0x112dd4400] 03:45:43 INFO - PROCESS | 1668 | 1467110743971 Marionette DEBUG loaded listener.js 03:45:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x12927e000) [pid = 1668] [serial = 2260] [outer = 0x112dd4400] 03:45:44 INFO - PROCESS | 1668 | 1467110744218 Marionette TRACE conn3 <- [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:45:44 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:45:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 468ms 03:45:44 INFO - PROCESS | 1668 | 1467110744259 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 03:45:44 INFO - PROCESS | 1668 | 1467110744260 Marionette TRACE conn3 <- [1,2981,null,{"value":"7"}] 03:45:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 03:45:44 INFO - PROCESS | 1668 | 1467110744271 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 03:45:44 INFO - PROCESS | 1668 | 1467110744273 Marionette TRACE conn3 <- [1,2982,null,{}] 03:45:44 INFO - PROCESS | 1668 | 1467110744275 Marionette TRACE conn3 -> [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:45:44 INFO - PROCESS | 1668 | 1467110744277 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:44 INFO - PROCESS | 1668 | 1467110744399 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 03:45:44 INFO - PROCESS | 1668 | 1467110744403 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:44 INFO - PROCESS | 1668 | 1467110744405 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:44 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d5f1000 == 39 [pid = 1668] [id = 754] 03:45:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x12927bc00) [pid = 1668] [serial = 2261] [outer = 0x0] 03:45:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x1293e7000) [pid = 1668] [serial = 2262] [outer = 0x12927bc00] 03:45:44 INFO - PROCESS | 1668 | 1467110744447 Marionette DEBUG loaded listener.js 03:45:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x12a6a1400) [pid = 1668] [serial = 2263] [outer = 0x12927bc00] 03:45:44 INFO - PROCESS | 1668 | 1467110744884 Marionette TRACE conn3 <- [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:45:44 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:45:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 03:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 03:45:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 622ms 03:45:44 INFO - PROCESS | 1668 | 1467110744894 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 03:45:44 INFO - PROCESS | 1668 | 1467110744895 Marionette TRACE conn3 <- [1,2985,null,{"value":"7"}] 03:45:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 03:45:44 INFO - PROCESS | 1668 | 1467110744898 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 03:45:44 INFO - PROCESS | 1668 | 1467110744899 Marionette TRACE conn3 <- [1,2986,null,{}] 03:45:44 INFO - PROCESS | 1668 | 1467110744913 Marionette TRACE conn3 -> [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:45:44 INFO - PROCESS | 1668 | 1467110744915 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:44 INFO - PROCESS | 1668 | 1467110744994 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 03:45:45 INFO - PROCESS | 1668 | 1467110744999 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:45 INFO - PROCESS | 1668 | 1467110745008 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:45 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d65a800 == 40 [pid = 1668] [id = 755] 03:45:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x12a6a9000) [pid = 1668] [serial = 2264] [outer = 0x0] 03:45:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x12a70a400) [pid = 1668] [serial = 2265] [outer = 0x12a6a9000] 03:45:45 INFO - PROCESS | 1668 | 1467110745032 Marionette DEBUG loaded listener.js 03:45:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x12ab0f800) [pid = 1668] [serial = 2266] [outer = 0x12a6a9000] 03:45:45 INFO - PROCESS | 1668 | 1467110745406 Marionette TRACE conn3 <- [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:45:45 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:45:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 522ms 03:45:45 INFO - PROCESS | 1668 | 1467110745421 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 03:45:45 INFO - PROCESS | 1668 | 1467110745423 Marionette TRACE conn3 <- [1,2989,null,{"value":"7"}] 03:45:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 03:45:45 INFO - PROCESS | 1668 | 1467110745426 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 03:45:45 INFO - PROCESS | 1668 | 1467110745429 Marionette TRACE conn3 <- [1,2990,null,{}] 03:45:45 INFO - PROCESS | 1668 | 1467110745433 Marionette TRACE conn3 -> [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:45:45 INFO - PROCESS | 1668 | 1467110745434 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:45 INFO - PROCESS | 1668 | 1467110745545 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 03:45:45 INFO - PROCESS | 1668 | 1467110745607 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:45 INFO - PROCESS | 1668 | 1467110745609 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:45 INFO - PROCESS | 1668 | ++DOCSHELL 0x1194d9000 == 41 [pid = 1668] [id = 756] 03:45:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x112c09c00) [pid = 1668] [serial = 2267] [outer = 0x0] 03:45:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x112ee3000) [pid = 1668] [serial = 2268] [outer = 0x112c09c00] 03:45:45 INFO - PROCESS | 1668 | 1467110745679 Marionette DEBUG loaded listener.js 03:45:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x11677f800) [pid = 1668] [serial = 2269] [outer = 0x112c09c00] 03:45:45 INFO - PROCESS | 1668 | ++DOCSHELL 0x1212bb800 == 42 [pid = 1668] [id = 757] 03:45:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x1186b3800) [pid = 1668] [serial = 2270] [outer = 0x0] 03:45:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x116888800) [pid = 1668] [serial = 2271] [outer = 0x1186b3800] 03:45:46 INFO - PROCESS | 1668 | 1467110746094 Marionette TRACE conn3 <- [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:45:46 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:45:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 671ms 03:45:46 INFO - PROCESS | 1668 | 1467110746100 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 03:45:46 INFO - PROCESS | 1668 | 1467110746103 Marionette TRACE conn3 <- [1,2993,null,{"value":"7"}] 03:45:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 03:45:46 INFO - PROCESS | 1668 | 1467110746108 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 03:45:46 INFO - PROCESS | 1668 | 1467110746110 Marionette TRACE conn3 <- [1,2994,null,{}] 03:45:46 INFO - PROCESS | 1668 | 1467110746112 Marionette TRACE conn3 -> [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:45:46 INFO - PROCESS | 1668 | 1467110746114 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:46 INFO - PROCESS | 1668 | 1467110746238 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 03:45:46 INFO - PROCESS | 1668 | 1467110746314 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:46 INFO - PROCESS | 1668 | 1467110746315 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:46 INFO - PROCESS | 1668 | ++DOCSHELL 0x129643800 == 43 [pid = 1668] [id = 758] 03:45:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x118270400) [pid = 1668] [serial = 2272] [outer = 0x0] 03:45:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x118e19800) [pid = 1668] [serial = 2273] [outer = 0x118270400] 03:45:46 INFO - PROCESS | 1668 | 1467110746347 Marionette DEBUG loaded listener.js 03:45:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x120f39800) [pid = 1668] [serial = 2274] [outer = 0x118270400] 03:45:46 INFO - PROCESS | 1668 | 1467110746701 Marionette TRACE conn3 <- [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:45:46 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:45:46 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:45:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 620ms 03:45:46 INFO - PROCESS | 1668 | 1467110746728 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 03:45:46 INFO - PROCESS | 1668 | 1467110746730 Marionette TRACE conn3 <- [1,2997,null,{"value":"7"}] 03:45:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 03:45:46 INFO - PROCESS | 1668 | 1467110746732 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 03:45:46 INFO - PROCESS | 1668 | 1467110746735 Marionette TRACE conn3 <- [1,2998,null,{}] 03:45:46 INFO - PROCESS | 1668 | 1467110746743 Marionette TRACE conn3 -> [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:45:46 INFO - PROCESS | 1668 | 1467110746746 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:46 INFO - PROCESS | 1668 | 1467110746851 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 03:45:46 INFO - PROCESS | 1668 | 1467110746928 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:46 INFO - PROCESS | 1668 | 1467110746930 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:46 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d644800 == 44 [pid = 1668] [id = 759] 03:45:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x1219c8000) [pid = 1668] [serial = 2275] [outer = 0x0] 03:45:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x1251bfc00) [pid = 1668] [serial = 2276] [outer = 0x1219c8000] 03:45:47 INFO - PROCESS | 1668 | 1467110747004 Marionette DEBUG loaded listener.js 03:45:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x126670c00) [pid = 1668] [serial = 2277] [outer = 0x1219c8000] 03:45:47 INFO - PROCESS | 1668 | 1467110747360 Marionette TRACE conn3 <- [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:45:47 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:45:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 671ms 03:45:47 INFO - PROCESS | 1668 | 1467110747404 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 03:45:47 INFO - PROCESS | 1668 | 1467110747405 Marionette TRACE conn3 <- [1,3001,null,{"value":"7"}] 03:45:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 03:45:47 INFO - PROCESS | 1668 | 1467110747408 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 03:45:47 INFO - PROCESS | 1668 | 1467110747409 Marionette TRACE conn3 <- [1,3002,null,{}] 03:45:47 INFO - PROCESS | 1668 | 1467110747411 Marionette TRACE conn3 -> [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:45:47 INFO - PROCESS | 1668 | 1467110747413 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:47 INFO - PROCESS | 1668 | 1467110747516 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 03:45:47 INFO - PROCESS | 1668 | 1467110747578 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:47 INFO - PROCESS | 1668 | 1467110747580 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:47 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bae1800 == 45 [pid = 1668] [id = 760] 03:45:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x11259a800) [pid = 1668] [serial = 2278] [outer = 0x0] 03:45:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 110 (0x126c71c00) [pid = 1668] [serial = 2279] [outer = 0x11259a800] 03:45:47 INFO - PROCESS | 1668 | 1467110747665 Marionette DEBUG loaded listener.js 03:45:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 111 (0x129280000) [pid = 1668] [serial = 2280] [outer = 0x11259a800] 03:45:48 INFO - PROCESS | 1668 | 1467110748018 Marionette TRACE conn3 <- [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:45:48 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:45:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 621ms 03:45:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 03:45:48 INFO - PROCESS | 1668 | 1467110748029 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 03:45:48 INFO - PROCESS | 1668 | 1467110748032 Marionette TRACE conn3 <- [1,3005,null,{"value":"7"}] 03:45:48 INFO - PROCESS | 1668 | 1467110748035 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 03:45:48 INFO - PROCESS | 1668 | 1467110748037 Marionette TRACE conn3 <- [1,3006,null,{}] 03:45:48 INFO - PROCESS | 1668 | 1467110748039 Marionette TRACE conn3 -> [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:45:48 INFO - PROCESS | 1668 | 1467110748041 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:48 INFO - PROCESS | 1668 | 1467110748295 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 03:45:48 INFO - PROCESS | 1668 | 1467110748440 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:48 INFO - PROCESS | 1668 | 1467110748442 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:48 INFO - PROCESS | 1668 | ++DOCSHELL 0x120fe4000 == 46 [pid = 1668] [id = 761] 03:45:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 112 (0x11259ec00) [pid = 1668] [serial = 2281] [outer = 0x0] 03:45:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 113 (0x113c95400) [pid = 1668] [serial = 2282] [outer = 0x11259ec00] 03:45:48 INFO - PROCESS | 1668 | 1467110748485 Marionette DEBUG loaded listener.js 03:45:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 114 (0x116244800) [pid = 1668] [serial = 2283] [outer = 0x11259ec00] 03:45:48 INFO - PROCESS | 1668 | 1467110748921 Marionette TRACE conn3 <- [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:45:48 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:45:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 920ms 03:45:48 INFO - PROCESS | 1668 | 1467110748957 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 03:45:48 INFO - PROCESS | 1668 | 1467110748959 Marionette TRACE conn3 <- [1,3009,null,{"value":"7"}] 03:45:48 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 03:45:48 INFO - PROCESS | 1668 | 1467110748962 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 03:45:48 INFO - PROCESS | 1668 | 1467110748964 Marionette TRACE conn3 <- [1,3010,null,{}] 03:45:48 INFO - PROCESS | 1668 | 1467110748967 Marionette TRACE conn3 -> [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:45:48 INFO - PROCESS | 1668 | 1467110748969 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:49 INFO - PROCESS | 1668 | 1467110749062 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 03:45:49 INFO - PROCESS | 1668 | 1467110749125 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:49 INFO - PROCESS | 1668 | 1467110749127 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:49 INFO - PROCESS | 1668 | ++DOCSHELL 0x125613000 == 47 [pid = 1668] [id = 762] 03:45:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 115 (0x115e94800) [pid = 1668] [serial = 2284] [outer = 0x0] 03:45:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 116 (0x116787400) [pid = 1668] [serial = 2285] [outer = 0x115e94800] 03:45:49 INFO - PROCESS | 1668 | 1467110749154 Marionette DEBUG loaded listener.js 03:45:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 117 (0x117ed3800) [pid = 1668] [serial = 2286] [outer = 0x115e94800] 03:45:50 INFO - PROCESS | 1668 | --DOCSHELL 0x12d5f1000 == 46 [pid = 1668] [id = 754] 03:45:50 INFO - PROCESS | 1668 | --DOCSHELL 0x12d418800 == 45 [pid = 1668] [id = 753] 03:45:50 INFO - PROCESS | 1668 | --DOCSHELL 0x128945800 == 44 [pid = 1668] [id = 752] 03:45:50 INFO - PROCESS | 1668 | --DOCSHELL 0x12cae1000 == 43 [pid = 1668] [id = 751] 03:45:50 INFO - PROCESS | 1668 | --DOCSHELL 0x12bfc7800 == 42 [pid = 1668] [id = 750] 03:45:50 INFO - PROCESS | 1668 | --DOCSHELL 0x1184aa800 == 41 [pid = 1668] [id = 749] 03:45:50 INFO - PROCESS | 1668 | --DOCSHELL 0x12ad65800 == 40 [pid = 1668] [id = 748] 03:45:50 INFO - PROCESS | 1668 | --DOCSHELL 0x128e74800 == 39 [pid = 1668] [id = 747] 03:45:50 INFO - PROCESS | 1668 | --DOCSHELL 0x125609000 == 38 [pid = 1668] [id = 746] 03:45:50 INFO - PROCESS | 1668 | --DOCSHELL 0x125602800 == 37 [pid = 1668] [id = 745] 03:45:50 INFO - PROCESS | 1668 | --DOCSHELL 0x1212bc000 == 36 [pid = 1668] [id = 744] 03:45:50 INFO - PROCESS | 1668 | --DOCSHELL 0x118316800 == 35 [pid = 1668] [id = 743] 03:45:50 INFO - PROCESS | 1668 | --DOCSHELL 0x12badd800 == 34 [pid = 1668] [id = 742] 03:45:50 INFO - PROCESS | 1668 | --DOCSHELL 0x128949000 == 33 [pid = 1668] [id = 741] 03:45:50 INFO - PROCESS | 1668 | --DOCSHELL 0x118ec2800 == 32 [pid = 1668] [id = 740] 03:45:50 INFO - PROCESS | 1668 | --DOCSHELL 0x12bc81800 == 31 [pid = 1668] [id = 739] 03:45:50 INFO - PROCESS | 1668 | --DOCSHELL 0x120fe4000 == 30 [pid = 1668] [id = 761] 03:45:50 INFO - PROCESS | 1668 | --DOCSHELL 0x12bae1800 == 29 [pid = 1668] [id = 760] 03:45:50 INFO - PROCESS | 1668 | --DOCSHELL 0x12d644800 == 28 [pid = 1668] [id = 759] 03:45:50 INFO - PROCESS | 1668 | --DOCSHELL 0x1212bb800 == 27 [pid = 1668] [id = 757] 03:45:50 INFO - PROCESS | 1668 | --DOCSHELL 0x129643800 == 26 [pid = 1668] [id = 758] 03:45:50 INFO - PROCESS | 1668 | --DOCSHELL 0x12d65a800 == 25 [pid = 1668] [id = 755] 03:45:50 INFO - PROCESS | 1668 | --DOCSHELL 0x1194d9000 == 24 [pid = 1668] [id = 756] 03:45:50 INFO - PROCESS | 1668 | --DOMWINDOW == 116 (0x1186bf800) [pid = 1668] [serial = 2197] [outer = 0x0] [url = about:blank] 03:45:50 INFO - PROCESS | 1668 | --DOMWINDOW == 115 (0x116783000) [pid = 1668] [serial = 2168] [outer = 0x0] [url = about:blank] 03:45:50 INFO - PROCESS | 1668 | --DOMWINDOW == 114 (0x115d4f000) [pid = 1668] [serial = 2183] [outer = 0x0] [url = about:blank] 03:45:50 INFO - PROCESS | 1668 | --DOMWINDOW == 113 (0x112e86000) [pid = 1668] [serial = 2182] [outer = 0x0] [url = about:blank] 03:45:50 INFO - PROCESS | 1668 | --DOMWINDOW == 112 (0x117eda000) [pid = 1668] [serial = 2191] [outer = 0x0] [url = about:blank] 03:45:50 INFO - PROCESS | 1668 | --DOMWINDOW == 111 (0x11826a800) [pid = 1668] [serial = 2192] [outer = 0x0] [url = about:blank] 03:45:50 INFO - PROCESS | 1668 | --DOMWINDOW == 110 (0x1182bf000) [pid = 1668] [serial = 2194] [outer = 0x0] [url = about:blank] 03:45:50 INFO - PROCESS | 1668 | --DOMWINDOW == 109 (0x115e95c00) [pid = 1668] [serial = 2188] [outer = 0x0] [url = about:blank] 03:45:50 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x115de4000) [pid = 1668] [serial = 2167] [outer = 0x0] [url = about:blank] 03:45:50 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x11670fc00) [pid = 1668] [serial = 2189] [outer = 0x0] [url = about:blank] 03:45:50 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x118361000) [pid = 1668] [serial = 2171] [outer = 0x0] [url = about:blank] 03:45:50 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x112dd2400) [pid = 1668] [serial = 2185] [outer = 0x0] [url = about:blank] 03:45:50 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x1182ba400) [pid = 1668] [serial = 2170] [outer = 0x0] [url = about:blank] 03:45:50 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x112e8b400) [pid = 1668] [serial = 2186] [outer = 0x0] [url = about:blank] 03:45:50 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x12105d000) [pid = 1668] [serial = 2174] [outer = 0x0] [url = about:blank] 03:45:50 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x1196b1c00) [pid = 1668] [serial = 2173] [outer = 0x0] [url = about:blank] 03:45:50 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x1219c7400) [pid = 1668] [serial = 2177] [outer = 0x0] [url = about:blank] 03:45:50 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x1216c1c00) [pid = 1668] [serial = 2176] [outer = 0x0] [url = about:blank] 03:45:50 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x123daec00) [pid = 1668] [serial = 2180] [outer = 0x0] [url = about:blank] 03:45:50 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x1219ce800) [pid = 1668] [serial = 2179] [outer = 0x0] [url = about:blank] 03:45:50 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x119308000) [pid = 1668] [serial = 2200] [outer = 0x0] [url = about:blank] 03:45:50 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x124ad8400) [pid = 1668] [serial = 2213] [outer = 0x0] [url = about:blank] 03:45:50 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x118792000) [pid = 1668] [serial = 2198] [outer = 0x0] [url = about:blank] 03:45:50 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x116faa400) [pid = 1668] [serial = 2209] [outer = 0x0] [url = about:blank] 03:45:50 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x1216c5c00) [pid = 1668] [serial = 2203] [outer = 0x0] [url = about:blank] 03:45:50 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x1212d3400) [pid = 1668] [serial = 2201] [outer = 0x0] [url = about:blank] 03:45:50 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x1219d1400) [pid = 1668] [serial = 2206] [outer = 0x0] [url = about:blank] 03:45:50 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x126670400) [pid = 1668] [serial = 2216] [outer = 0x0] [url = about:blank] 03:45:50 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x1219c7c00) [pid = 1668] [serial = 2204] [outer = 0x0] [url = about:blank] 03:45:50 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x121d85c00) [pid = 1668] [serial = 2207] [outer = 0x0] [url = about:blank] 03:45:50 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x1219cec00) [pid = 1668] [serial = 2212] [outer = 0x0] [url = about:blank] 03:45:50 INFO - PROCESS | 1668 | --DOMWINDOW == 85 (0x1251b8800) [pid = 1668] [serial = 2215] [outer = 0x0] [url = about:blank] 03:45:50 INFO - PROCESS | 1668 | --DOMWINDOW == 84 (0x1186b2800) [pid = 1668] [serial = 2195] [outer = 0x0] [url = about:blank] 03:45:50 INFO - PROCESS | 1668 | --DOMWINDOW == 83 (0x1219cdc00) [pid = 1668] [serial = 2210] [outer = 0x0] [url = about:blank] 03:45:50 INFO - PROCESS | 1668 | 1467110750142 Marionette TRACE conn3 <- [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:45:50 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:45:50 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1222ms 03:45:50 INFO - PROCESS | 1668 | 1467110750185 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 03:45:50 INFO - PROCESS | 1668 | 1467110750187 Marionette TRACE conn3 <- [1,3013,null,{"value":"7"}] 03:45:50 INFO - TEST-START | /FileAPI/FileReaderSync.worker 03:45:50 INFO - PROCESS | 1668 | 1467110750190 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 03:45:50 INFO - PROCESS | 1668 | 1467110750192 Marionette TRACE conn3 <- [1,3014,null,{}] 03:45:50 INFO - PROCESS | 1668 | 1467110750196 Marionette TRACE conn3 -> [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:45:50 INFO - PROCESS | 1668 | 1467110750197 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:50 INFO - PROCESS | 1668 | 1467110750286 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 03:45:50 INFO - PROCESS | 1668 | 1467110750291 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:50 INFO - PROCESS | 1668 | 1467110750293 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:50 INFO - PROCESS | 1668 | ++DOCSHELL 0x117e84800 == 25 [pid = 1668] [id = 763] 03:45:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 84 (0x112ddc400) [pid = 1668] [serial = 2287] [outer = 0x0] 03:45:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 85 (0x112e87000) [pid = 1668] [serial = 2288] [outer = 0x112ddc400] 03:45:50 INFO - PROCESS | 1668 | 1467110750321 Marionette DEBUG loaded listener.js 03:45:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x115d52000) [pid = 1668] [serial = 2289] [outer = 0x112ddc400] 03:45:50 INFO - PROCESS | 1668 | [1668] 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:45:50 INFO - PROCESS | 1668 | 1467110750711 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 03:45:50 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 03:45:50 INFO - {} 03:45:50 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 03:45:50 INFO - {} 03:45:50 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 03:45:50 INFO - {} 03:45:50 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 03:45:50 INFO - {} 03:45:50 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 570ms 03:45:50 INFO - PROCESS | 1668 | 1467110750760 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 03:45:50 INFO - PROCESS | 1668 | 1467110750765 Marionette TRACE conn3 <- [1,3017,null,{"value":"7"}] 03:45:50 INFO - TEST-START | /FileAPI/fileReader.html 03:45:50 INFO - PROCESS | 1668 | 1467110750770 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 03:45:50 INFO - PROCESS | 1668 | 1467110750772 Marionette TRACE conn3 <- [1,3018,null,{}] 03:45:50 INFO - PROCESS | 1668 | 1467110750774 Marionette TRACE conn3 -> [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:45:50 INFO - PROCESS | 1668 | 1467110750776 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:50 INFO - PROCESS | 1668 | 1467110750852 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 03:45:50 INFO - PROCESS | 1668 | 1467110750857 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:50 INFO - PROCESS | 1668 | 1467110750859 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:50 INFO - PROCESS | 1668 | ++DOCSHELL 0x119c50800 == 26 [pid = 1668] [id = 764] 03:45:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x116807c00) [pid = 1668] [serial = 2290] [outer = 0x0] 03:45:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x117ed9400) [pid = 1668] [serial = 2291] [outer = 0x116807c00] 03:45:50 INFO - PROCESS | 1668 | 1467110750888 Marionette DEBUG loaded listener.js 03:45:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x1182b7000) [pid = 1668] [serial = 2292] [outer = 0x116807c00] 03:45:51 INFO - PROCESS | 1668 | 1467110751211 Marionette TRACE conn3 <- [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:45:51 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 03:45:51 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 03:45:51 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 03:45:51 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 03:45:51 INFO - TEST-OK | /FileAPI/fileReader.html | took 471ms 03:45:51 INFO - TEST-START | /FileAPI/historical.html 03:45:51 INFO - PROCESS | 1668 | 1467110751242 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 03:45:51 INFO - PROCESS | 1668 | 1467110751243 Marionette TRACE conn3 <- [1,3021,null,{"value":"7"}] 03:45:51 INFO - PROCESS | 1668 | 1467110751246 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 03:45:51 INFO - PROCESS | 1668 | 1467110751248 Marionette TRACE conn3 <- [1,3022,null,{}] 03:45:51 INFO - PROCESS | 1668 | 1467110751256 Marionette TRACE conn3 -> [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:45:51 INFO - PROCESS | 1668 | 1467110751259 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:51 INFO - PROCESS | 1668 | 1467110751339 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 03:45:51 INFO - PROCESS | 1668 | 1467110751344 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:51 INFO - PROCESS | 1668 | 1467110751346 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:51 INFO - PROCESS | 1668 | ++DOCSHELL 0x121dbc800 == 27 [pid = 1668] [id = 765] 03:45:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x1186bac00) [pid = 1668] [serial = 2293] [outer = 0x0] 03:45:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x118797000) [pid = 1668] [serial = 2294] [outer = 0x1186bac00] 03:45:51 INFO - PROCESS | 1668 | 1467110751378 Marionette DEBUG loaded listener.js 03:45:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x119430400) [pid = 1668] [serial = 2295] [outer = 0x1186bac00] 03:45:51 INFO - PROCESS | 1668 | 1467110751709 Marionette TRACE conn3 <- [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:45:51 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 03:45:51 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 03:45:51 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 03:45:51 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 03:45:51 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 03:45:51 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 03:45:51 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 03:45:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:51 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 03:45:51 INFO - TEST-OK | /FileAPI/historical.html | took 473ms 03:45:51 INFO - TEST-START | /FileAPI/idlharness.html 03:45:51 INFO - PROCESS | 1668 | 1467110751720 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 03:45:51 INFO - PROCESS | 1668 | 1467110751722 Marionette TRACE conn3 <- [1,3025,null,{"value":"7"}] 03:45:51 INFO - PROCESS | 1668 | 1467110751724 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 03:45:51 INFO - PROCESS | 1668 | 1467110751725 Marionette TRACE conn3 <- [1,3026,null,{}] 03:45:51 INFO - PROCESS | 1668 | 1467110751727 Marionette TRACE conn3 -> [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:45:51 INFO - PROCESS | 1668 | 1467110751729 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:51 INFO - PROCESS | 1668 | 1467110751807 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 03:45:51 INFO - PROCESS | 1668 | 1467110751872 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:51 INFO - PROCESS | 1668 | 1467110751873 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:51 INFO - PROCESS | 1668 | ++DOCSHELL 0x12668e800 == 28 [pid = 1668] [id = 766] 03:45:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x119430c00) [pid = 1668] [serial = 2296] [outer = 0x0] 03:45:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x120f2ac00) [pid = 1668] [serial = 2297] [outer = 0x119430c00] 03:45:51 INFO - PROCESS | 1668 | 1467110751899 Marionette DEBUG loaded listener.js 03:45:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x12159e400) [pid = 1668] [serial = 2298] [outer = 0x119430c00] 03:45:52 INFO - PROCESS | 1668 | 1467110752369 Marionette TRACE conn3 <- [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:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 03:45:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:45:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:45:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:45:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:45:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:45:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:45:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 03:45:52 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:45:52 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:45:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:52 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:45:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:45:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:45:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:45:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 03:45:52 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:45:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:45:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:45:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:45:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:45:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:45:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 03:45:52 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:45:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:45:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:45:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:45:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:45:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:45:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 03:45:52 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:45:52 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:45:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:45:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:45:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:45:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:45:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:45:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 03:45:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:45:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:45:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:45:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:45:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:45:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 03:45:52 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:45:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:45:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:45:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:45:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:45:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:45:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 03:45:52 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:45:52 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:45:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:45:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:45:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:45:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:45:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:45:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 03:45:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 03:45:52 INFO - TEST-OK | /FileAPI/idlharness.html | took 682ms 03:45:52 INFO - PROCESS | 1668 | 1467110752408 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 03:45:52 INFO - PROCESS | 1668 | 1467110752409 Marionette TRACE conn3 <- [1,3029,null,{"value":"7"}] 03:45:52 INFO - TEST-START | /FileAPI/idlharness.worker 03:45:52 INFO - PROCESS | 1668 | 1467110752411 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 03:45:52 INFO - PROCESS | 1668 | 1467110752412 Marionette TRACE conn3 <- [1,3030,null,{}] 03:45:52 INFO - PROCESS | 1668 | 1467110752414 Marionette TRACE conn3 -> [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:45:52 INFO - PROCESS | 1668 | 1467110752415 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:52 INFO - PROCESS | 1668 | 1467110752515 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 03:45:52 INFO - PROCESS | 1668 | 1467110752518 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:52 INFO - PROCESS | 1668 | 1467110752520 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:52 INFO - PROCESS | 1668 | ++DOCSHELL 0x12baf4800 == 29 [pid = 1668] [id = 767] 03:45:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x112c05400) [pid = 1668] [serial = 2299] [outer = 0x0] 03:45:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x1216c4c00) [pid = 1668] [serial = 2300] [outer = 0x112c05400] 03:45:52 INFO - PROCESS | 1668 | 1467110752544 Marionette DEBUG loaded listener.js 03:45:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x129278c00) [pid = 1668] [serial = 2301] [outer = 0x112c05400] 03:45:52 INFO - PROCESS | 1668 | [1668] 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:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:45:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:45:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:45:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:45:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:45:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:45:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 03:45:53 INFO - {} 03:45:53 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:45:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:45:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:45:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:45:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:45:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:45:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 03:45:53 INFO - {} 03:45:53 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:45:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:45:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:45:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:45:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:45:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:45:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 03:45:53 INFO - {} 03:45:53 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:45:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:45:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:45:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:45:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:45:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:45:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 03:45:53 INFO - {} 03:45:53 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:45:53 INFO - {} 03:45:53 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:45:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:45:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:45:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:45:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:45:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:45:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:45:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:45:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:45:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:45:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:45:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 03:45:53 INFO - {} 03:45:53 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:45:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:45:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:45:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:45:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:45:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:45:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 03:45:53 INFO - {} 03:45:53 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:45:53 INFO - {} 03:45:53 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:45:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:45:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:45:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:45:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:45:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:45:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:45:53 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:45:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 03:45:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 03:45:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:45:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:45:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:45:53 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:45:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 03:45:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:45:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:45:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:45:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:45:53 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:45:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 03:45:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 03:45:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:45:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:45:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:45:53 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:45:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 03:45:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 03:45:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:45:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:45:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:45:53 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:45:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 03:45:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 03:45:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:45:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:45:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:45:53 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:45:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 03:45:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:45:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:45:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:45:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:45:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:45:53 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:45:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 03:45:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:45:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:45:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:45:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:45:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 03:45:53 INFO - {} 03:45:53 INFO - PROCESS | 1668 | 1467110753225 Marionette TRACE conn3 <- [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:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:45:53 INFO - {} 03:45:53 INFO - TEST-OK | /FileAPI/idlharness.worker | took 836ms 03:45:53 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 03:45:53 INFO - PROCESS | 1668 | 1467110753249 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 03:45:53 INFO - PROCESS | 1668 | 1467110753250 Marionette TRACE conn3 <- [1,3033,null,{"value":"7"}] 03:45:53 INFO - PROCESS | 1668 | 1467110753253 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 03:45:53 INFO - PROCESS | 1668 | 1467110753254 Marionette TRACE conn3 <- [1,3034,null,{}] 03:45:53 INFO - PROCESS | 1668 | 1467110753263 Marionette TRACE conn3 -> [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:45:53 INFO - PROCESS | 1668 | 1467110753266 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:53 INFO - PROCESS | 1668 | 1467110753373 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 03:45:53 INFO - PROCESS | 1668 | 1467110753377 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:53 INFO - PROCESS | 1668 | 1467110753378 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:53 INFO - PROCESS | 1668 | ++DOCSHELL 0x118717800 == 30 [pid = 1668] [id = 768] 03:45:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x12927c800) [pid = 1668] [serial = 2302] [outer = 0x0] 03:45:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x12c116400) [pid = 1668] [serial = 2303] [outer = 0x12927c800] 03:45:53 INFO - PROCESS | 1668 | 1467110753399 Marionette DEBUG loaded listener.js 03:45:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x12c11dc00) [pid = 1668] [serial = 2304] [outer = 0x12927c800] 03:45:53 INFO - PROCESS | 1668 | 1467110753662 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 03:45:53 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 03:45:53 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 427ms 03:45:53 INFO - TEST-START | /FileAPI/blob/Blob-close.html 03:45:53 INFO - PROCESS | 1668 | 1467110753692 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 03:45:53 INFO - PROCESS | 1668 | 1467110753693 Marionette TRACE conn3 <- [1,3037,null,{"value":"7"}] 03:45:53 INFO - PROCESS | 1668 | 1467110753703 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 03:45:53 INFO - PROCESS | 1668 | 1467110753704 Marionette TRACE conn3 <- [1,3038,null,{}] 03:45:53 INFO - PROCESS | 1668 | 1467110753714 Marionette TRACE conn3 -> [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:45:53 INFO - PROCESS | 1668 | 1467110753717 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:53 INFO - PROCESS | 1668 | 1467110753825 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 03:45:53 INFO - PROCESS | 1668 | 1467110753837 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:53 INFO - PROCESS | 1668 | 1467110753839 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:53 INFO - PROCESS | 1668 | ++DOCSHELL 0x118734800 == 31 [pid = 1668] [id = 769] 03:45:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x112986800) [pid = 1668] [serial = 2305] [outer = 0x0] 03:45:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x12c133800) [pid = 1668] [serial = 2306] [outer = 0x112986800] 03:45:53 INFO - PROCESS | 1668 | 1467110753859 Marionette DEBUG loaded listener.js 03:45:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x12c139400) [pid = 1668] [serial = 2307] [outer = 0x112986800] 03:45:54 INFO - PROCESS | 1668 | 1467110754125 Marionette TRACE conn3 <- [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:45:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 03:45:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 03:45:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 03:45:54 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 434ms 03:45:54 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 03:45:54 INFO - PROCESS | 1668 | 1467110754136 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 03:45:54 INFO - PROCESS | 1668 | 1467110754137 Marionette TRACE conn3 <- [1,3041,null,{"value":"7"}] 03:45:54 INFO - PROCESS | 1668 | 1467110754140 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 03:45:54 INFO - PROCESS | 1668 | 1467110754141 Marionette TRACE conn3 <- [1,3042,null,{}] 03:45:54 INFO - PROCESS | 1668 | 1467110754142 Marionette TRACE conn3 -> [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:45:54 INFO - PROCESS | 1668 | 1467110754143 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:54 INFO - PROCESS | 1668 | 1467110754240 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 03:45:54 INFO - PROCESS | 1668 | 1467110754243 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:54 INFO - PROCESS | 1668 | 1467110754245 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:54 INFO - PROCESS | 1668 | ++DOCSHELL 0x12dc15800 == 32 [pid = 1668] [id = 770] 03:45:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x12c13ec00) [pid = 1668] [serial = 2308] [outer = 0x0] 03:45:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x12c142800) [pid = 1668] [serial = 2309] [outer = 0x12c13ec00] 03:45:54 INFO - PROCESS | 1668 | 1467110754296 Marionette DEBUG loaded listener.js 03:45:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x12c561c00) [pid = 1668] [serial = 2310] [outer = 0x12c13ec00] 03:45:54 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x128c23400) [pid = 1668] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 03:45:54 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x1219d3000) [pid = 1668] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 03:45:54 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x1127eb400) [pid = 1668] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 03:45:54 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x112979c00) [pid = 1668] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 03:45:54 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x115d47c00) [pid = 1668] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 03:45:54 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x118798c00) [pid = 1668] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 03:45:54 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x118755400) [pid = 1668] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 03:45:54 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x116788000) [pid = 1668] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 03:45:54 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x1186b6400) [pid = 1668] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 03:45:54 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x1219cfc00) [pid = 1668] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:45:54 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x1219d2c00) [pid = 1668] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 03:45:54 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x116a23800) [pid = 1668] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 03:45:54 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x12927bc00) [pid = 1668] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 03:45:54 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x12a6a9000) [pid = 1668] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 03:45:54 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x1133e6800) [pid = 1668] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 03:45:54 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x112dd4400) [pid = 1668] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 03:45:54 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x124a37400) [pid = 1668] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 03:45:54 INFO - PROCESS | 1668 | 1467110754787 Marionette TRACE conn3 <- [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:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 03:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 03:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 03:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 03:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 03:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 03:45:54 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:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 03:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 03:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 03:45:54 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:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 03:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 03:45:54 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:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 03:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 03:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 03:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 03:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 03:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 03:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 03:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 03:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 03:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 03:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 03:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 03:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 03:45:54 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:45:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 03:45:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 03:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 03:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 03:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 03:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 03:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 03:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 03:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 03:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 03:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 03:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 03:45:54 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:45:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 03:45:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:45:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:45:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 03:45:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:45:54 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:45:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 03:45:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:45:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:45:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 03:45:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 03:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 03:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 03:45:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 03:45:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 03:45:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:45:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 03:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 03:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 03:45:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 03:45:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:45:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:45:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 03:45:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 03:45:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:45:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:45:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:45:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 03:45:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:45:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:45:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:45:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 03:45:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:45:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:45:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 03:45:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 03:45:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:45:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:45:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:45:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 03:45:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:45:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:45:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:45:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 03:45:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:45:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:45:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:45:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 03:45:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:45:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:45:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:45:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 03:45:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:45:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:45:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 03:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 03:45:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 03:45:54 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 687ms 03:45:54 INFO - PROCESS | 1668 | 1467110754827 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 03:45:54 INFO - PROCESS | 1668 | 1467110754829 Marionette TRACE conn3 <- [1,3045,null,{"value":"7"}] 03:45:54 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 03:45:54 INFO - PROCESS | 1668 | 1467110754837 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 03:45:54 INFO - PROCESS | 1668 | 1467110754838 Marionette TRACE conn3 <- [1,3046,null,{}] 03:45:54 INFO - PROCESS | 1668 | 1467110754841 Marionette TRACE conn3 -> [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:45:54 INFO - PROCESS | 1668 | 1467110754842 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:54 INFO - PROCESS | 1668 | 1467110754913 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 03:45:54 INFO - PROCESS | 1668 | 1467110754919 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:54 INFO - PROCESS | 1668 | 1467110754920 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:54 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d8a9800 == 33 [pid = 1668] [id = 771] 03:45:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x12bbb1800) [pid = 1668] [serial = 2311] [outer = 0x0] 03:45:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x12c561800) [pid = 1668] [serial = 2312] [outer = 0x12bbb1800] 03:45:54 INFO - PROCESS | 1668 | 1467110754940 Marionette DEBUG loaded listener.js 03:45:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x12c567000) [pid = 1668] [serial = 2313] [outer = 0x12bbb1800] 03:45:55 INFO - PROCESS | 1668 | [1668] 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:45:55 INFO - PROCESS | 1668 | 1467110755243 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 03:45:55 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 03:45:55 INFO - {} 03:45:55 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 421ms 03:45:55 INFO - PROCESS | 1668 | 1467110755259 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 03:45:55 INFO - PROCESS | 1668 | 1467110755260 Marionette TRACE conn3 <- [1,3049,null,{"value":"7"}] 03:45:55 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 03:45:55 INFO - PROCESS | 1668 | 1467110755262 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 03:45:55 INFO - PROCESS | 1668 | 1467110755263 Marionette TRACE conn3 <- [1,3050,null,{}] 03:45:55 INFO - PROCESS | 1668 | 1467110755268 Marionette TRACE conn3 -> [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:45:55 INFO - PROCESS | 1668 | 1467110755269 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:55 INFO - PROCESS | 1668 | 1467110755335 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 03:45:55 INFO - PROCESS | 1668 | 1467110755338 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:55 INFO - PROCESS | 1668 | 1467110755340 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:55 INFO - PROCESS | 1668 | ++DOCSHELL 0x110e14800 == 34 [pid = 1668] [id = 772] 03:45:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x12c848800) [pid = 1668] [serial = 2314] [outer = 0x0] 03:45:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x12c84f000) [pid = 1668] [serial = 2315] [outer = 0x12c848800] 03:45:55 INFO - PROCESS | 1668 | 1467110755359 Marionette DEBUG loaded listener.js 03:45:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x12c857400) [pid = 1668] [serial = 2316] [outer = 0x12c848800] 03:45:55 INFO - PROCESS | 1668 | 1467110755614 Marionette TRACE conn3 <- [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:45:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 03:45:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 03:45:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 03:45:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 03:45:55 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 376ms 03:45:55 INFO - PROCESS | 1668 | 1467110755639 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 03:45:55 INFO - PROCESS | 1668 | 1467110755641 Marionette TRACE conn3 <- [1,3053,null,{"value":"7"}] 03:45:55 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 03:45:55 INFO - PROCESS | 1668 | 1467110755643 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 03:45:55 INFO - PROCESS | 1668 | 1467110755645 Marionette TRACE conn3 <- [1,3054,null,{}] 03:45:55 INFO - PROCESS | 1668 | 1467110755654 Marionette TRACE conn3 -> [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:45:55 INFO - PROCESS | 1668 | 1467110755655 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:55 INFO - PROCESS | 1668 | 1467110755739 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 03:45:55 INFO - PROCESS | 1668 | 1467110755800 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:55 INFO - PROCESS | 1668 | 1467110755802 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:55 INFO - PROCESS | 1668 | ++DOCSHELL 0x1296a2000 == 35 [pid = 1668] [id = 773] 03:45:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x1216c7800) [pid = 1668] [serial = 2317] [outer = 0x0] 03:45:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x112e8b800) [pid = 1668] [serial = 2318] [outer = 0x1216c7800] 03:45:55 INFO - PROCESS | 1668 | 1467110755826 Marionette DEBUG loaded listener.js 03:45:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x11835e400) [pid = 1668] [serial = 2319] [outer = 0x1216c7800] 03:45:56 INFO - PROCESS | 1668 | 1467110756174 Marionette TRACE conn3 <- [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:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 03:45:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 03:45:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:45:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:45:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:45:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:45:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 03:45:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:45:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:45:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:45:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:45:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 03:45:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:45:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:45:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:45:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:45:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 03:45:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:45:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:45:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:45:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:45:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 03:45:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:45:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:45:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:45:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:45:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 03:45:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:45:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:45:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:45:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:45:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 03:45:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:45:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:45:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:45:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:45:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 03:45:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:45:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:45:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:45:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:45:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 03:45:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:45:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:45:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:45:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:45:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 03:45:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:45:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:45:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:45:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:45:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 03:45:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:45:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:45:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:45:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:45:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 03:45:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:45:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:45:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:45:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:45:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 03:45:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:45:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:45:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:45:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:45:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 03:45:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:45:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:45:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:45:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:45:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 03:45:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:45:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:45:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:45:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:45:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 03:45:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:45:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:45:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:45:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:45:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 03:45:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:45:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:45:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:45:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:45:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 03:45:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:45:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:45:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:45:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:45:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 03:45:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:45:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:45:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:45:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:45:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 03:45:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:45:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:45:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:45:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:45:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 03:45:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:45:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:45:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:45:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:45:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 03:45:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:45:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:45:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:45:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:45:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:45:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:45:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:45:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:45:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:45:56 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:45:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:45:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:45:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:45:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:45:56 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:45:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:45:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:45:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:45:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:45:56 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 592ms 03:45:56 INFO - TEST-START | /FileAPI/file/File-constructor.html 03:45:56 INFO - PROCESS | 1668 | 1467110756236 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 03:45:56 INFO - PROCESS | 1668 | 1467110756237 Marionette TRACE conn3 <- [1,3057,null,{"value":"7"}] 03:45:56 INFO - PROCESS | 1668 | 1467110756239 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 03:45:56 INFO - PROCESS | 1668 | 1467110756240 Marionette TRACE conn3 <- [1,3058,null,{}] 03:45:56 INFO - PROCESS | 1668 | 1467110756242 Marionette TRACE conn3 -> [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:45:56 INFO - PROCESS | 1668 | 1467110756243 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:56 INFO - PROCESS | 1668 | 1467110756321 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 03:45:56 INFO - PROCESS | 1668 | 1467110756378 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:56 INFO - PROCESS | 1668 | 1467110756379 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:56 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bc79800 == 36 [pid = 1668] [id = 774] 03:45:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x117143c00) [pid = 1668] [serial = 2320] [outer = 0x0] 03:45:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x12cc8e000) [pid = 1668] [serial = 2321] [outer = 0x117143c00] 03:45:56 INFO - PROCESS | 1668 | 1467110756399 Marionette DEBUG loaded listener.js 03:45:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x12cda0800) [pid = 1668] [serial = 2322] [outer = 0x117143c00] 03:45:56 INFO - PROCESS | 1668 | 1467110756760 Marionette TRACE conn3 <- [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:45:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 03:45:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 03:45:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 03:45:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 03:45:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 03:45:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 03:45:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 03:45:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 03:45:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 03:45:56 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 03:45:56 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 03:45:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:56 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 03:45:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 03:45:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 03:45:56 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:45:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 03:45:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 03:45:56 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 03:45:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 03:45:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 03:45:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 03:45:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 03:45:56 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 570ms 03:45:56 INFO - PROCESS | 1668 | 1467110756810 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 03:45:56 INFO - PROCESS | 1668 | 1467110756813 Marionette TRACE conn3 <- [1,3061,null,{"value":"7"}] 03:45:56 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 03:45:56 INFO - PROCESS | 1668 | 1467110756816 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 03:45:56 INFO - PROCESS | 1668 | 1467110756818 Marionette TRACE conn3 <- [1,3062,null,{}] 03:45:56 INFO - PROCESS | 1668 | 1467110756821 Marionette TRACE conn3 -> [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:45:56 INFO - PROCESS | 1668 | 1467110756823 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:56 INFO - PROCESS | 1668 | 1467110756925 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 03:45:56 INFO - PROCESS | 1668 | 1467110756981 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:56 INFO - PROCESS | 1668 | 1467110756983 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:56 INFO - PROCESS | 1668 | ++DOCSHELL 0x116613000 == 37 [pid = 1668] [id = 775] 03:45:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x1128d1c00) [pid = 1668] [serial = 2323] [outer = 0x0] 03:45:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x1128d3800) [pid = 1668] [serial = 2324] [outer = 0x1128d1c00] 03:45:57 INFO - PROCESS | 1668 | 1467110757008 Marionette DEBUG loaded listener.js 03:45:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x112dd4000) [pid = 1668] [serial = 2325] [outer = 0x1128d1c00] 03:45:57 INFO - PROCESS | 1668 | [1668] 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:45:57 INFO - PROCESS | 1668 | 1467110757417 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 03:45:57 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 03:45:57 INFO - {} 03:45:57 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 630ms 03:45:57 INFO - PROCESS | 1668 | 1467110757445 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 03:45:57 INFO - PROCESS | 1668 | 1467110757448 Marionette TRACE conn3 <- [1,3065,null,{"value":"7"}] 03:45:57 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 03:45:57 INFO - PROCESS | 1668 | 1467110757453 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 03:45:57 INFO - PROCESS | 1668 | 1467110757454 Marionette TRACE conn3 <- [1,3066,null,{}] 03:45:57 INFO - PROCESS | 1668 | 1467110757456 Marionette TRACE conn3 -> [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:45:57 INFO - PROCESS | 1668 | 1467110757458 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:57 INFO - PROCESS | 1668 | 1467110757575 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 03:45:57 INFO - PROCESS | 1668 | 1467110757677 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:57 INFO - PROCESS | 1668 | 1467110757678 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:57 INFO - PROCESS | 1668 | ++DOCSHELL 0x123db8800 == 38 [pid = 1668] [id = 776] 03:45:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x118032800) [pid = 1668] [serial = 2326] [outer = 0x0] 03:45:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x11826a800) [pid = 1668] [serial = 2327] [outer = 0x118032800] 03:45:57 INFO - PROCESS | 1668 | 1467110757725 Marionette DEBUG loaded listener.js 03:45:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x11835b000) [pid = 1668] [serial = 2328] [outer = 0x118032800] 03:45:58 INFO - PROCESS | 1668 | 1467110758119 Marionette TRACE conn3 <- [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:45:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 03:45:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 03:45:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 03:45:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 03:45:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 03:45:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 03:45:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 03:45:58 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 674ms 03:45:58 INFO - PROCESS | 1668 | 1467110758127 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 03:45:58 INFO - PROCESS | 1668 | 1467110758128 Marionette TRACE conn3 <- [1,3069,null,{"value":"7"}] 03:45:58 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 03:45:58 INFO - PROCESS | 1668 | 1467110758131 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 03:45:58 INFO - PROCESS | 1668 | 1467110758133 Marionette TRACE conn3 <- [1,3070,null,{}] 03:45:58 INFO - PROCESS | 1668 | 1467110758139 Marionette TRACE conn3 -> [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:45:58 INFO - PROCESS | 1668 | 1467110758142 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:58 INFO - PROCESS | 1668 | 1467110758357 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 03:45:58 INFO - PROCESS | 1668 | 1467110758491 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:58 INFO - PROCESS | 1668 | 1467110758493 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:58 INFO - PROCESS | 1668 | ++DOCSHELL 0x111f6b800 == 39 [pid = 1668] [id = 777] 03:45:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x1121bdc00) [pid = 1668] [serial = 2329] [outer = 0x0] 03:45:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 110 (0x11259d000) [pid = 1668] [serial = 2330] [outer = 0x1121bdc00] 03:45:58 INFO - PROCESS | 1668 | 1467110758518 Marionette DEBUG loaded listener.js 03:45:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 111 (0x1128cac00) [pid = 1668] [serial = 2331] [outer = 0x1121bdc00] 03:45:58 INFO - PROCESS | 1668 | --DOCSHELL 0x1296a2000 == 38 [pid = 1668] [id = 773] 03:45:58 INFO - PROCESS | 1668 | --DOCSHELL 0x110e14800 == 37 [pid = 1668] [id = 772] 03:45:58 INFO - PROCESS | 1668 | --DOCSHELL 0x12d8a9800 == 36 [pid = 1668] [id = 771] 03:45:58 INFO - PROCESS | 1668 | --DOCSHELL 0x12dc15800 == 35 [pid = 1668] [id = 770] 03:45:58 INFO - PROCESS | 1668 | --DOCSHELL 0x118734800 == 34 [pid = 1668] [id = 769] 03:45:58 INFO - PROCESS | 1668 | --DOCSHELL 0x118717800 == 33 [pid = 1668] [id = 768] 03:45:58 INFO - PROCESS | 1668 | --DOCSHELL 0x12baf4800 == 32 [pid = 1668] [id = 767] 03:45:58 INFO - PROCESS | 1668 | --DOCSHELL 0x12668e800 == 31 [pid = 1668] [id = 766] 03:45:58 INFO - PROCESS | 1668 | --DOCSHELL 0x121dbc800 == 30 [pid = 1668] [id = 765] 03:45:58 INFO - PROCESS | 1668 | --DOCSHELL 0x119c50800 == 29 [pid = 1668] [id = 764] 03:45:58 INFO - PROCESS | 1668 | --DOCSHELL 0x117e84800 == 28 [pid = 1668] [id = 763] 03:45:58 INFO - PROCESS | 1668 | --DOCSHELL 0x125613000 == 27 [pid = 1668] [id = 762] 03:45:58 INFO - PROCESS | 1668 | 1467110758884 Marionette TRACE conn3 <- [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:45:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 03:45:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 03:45:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 03:45:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 03:45:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 03:45:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 03:45:58 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 776ms 03:45:58 INFO - PROCESS | 1668 | 1467110758908 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 03:45:58 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 03:45:58 INFO - PROCESS | 1668 | 1467110758910 Marionette TRACE conn3 <- [1,3073,null,{"value":"7"}] 03:45:58 INFO - PROCESS | 1668 | 1467110758914 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 03:45:58 INFO - PROCESS | 1668 | 1467110758917 Marionette TRACE conn3 <- [1,3074,null,{}] 03:45:58 INFO - PROCESS | 1668 | 1467110758921 Marionette TRACE conn3 -> [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:45:58 INFO - PROCESS | 1668 | 1467110758924 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:59 INFO - PROCESS | 1668 | 1467110759041 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 03:45:59 INFO - PROCESS | 1668 | --DOMWINDOW == 110 (0x128c86800) [pid = 1668] [serial = 2250] [outer = 0x0] [url = about:blank] 03:45:59 INFO - PROCESS | 1668 | --DOMWINDOW == 109 (0x126c75800) [pid = 1668] [serial = 2247] [outer = 0x0] [url = about:blank] 03:45:59 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x128dfac00) [pid = 1668] [serial = 2253] [outer = 0x0] [url = about:blank] 03:45:59 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x112e8c000) [pid = 1668] [serial = 2221] [outer = 0x0] [url = about:blank] 03:45:59 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x115d55000) [pid = 1668] [serial = 2222] [outer = 0x0] [url = about:blank] 03:45:59 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x116241000) [pid = 1668] [serial = 2230] [outer = 0x0] [url = about:blank] 03:45:59 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x11680c400) [pid = 1668] [serial = 2231] [outer = 0x0] [url = about:blank] 03:45:59 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x11943ac00) [pid = 1668] [serial = 2227] [outer = 0x0] [url = about:blank] 03:45:59 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x12104f800) [pid = 1668] [serial = 2228] [outer = 0x0] [url = about:blank] 03:45:59 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x1216c2400) [pid = 1668] [serial = 2241] [outer = 0x0] [url = about:blank] 03:45:59 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x116faa800) [pid = 1668] [serial = 2224] [outer = 0x0] [url = about:blank] 03:45:59 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x118271c00) [pid = 1668] [serial = 2225] [outer = 0x0] [url = about:blank] 03:45:59 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x119381800) [pid = 1668] [serial = 2236] [outer = 0x0] [url = about:blank] 03:45:59 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x1215f2400) [pid = 1668] [serial = 2237] [outer = 0x0] [url = about:blank] 03:45:59 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x1216c3400) [pid = 1668] [serial = 2239] [outer = 0x0] [url = about:blank] 03:45:59 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x128c1b800) [pid = 1668] [serial = 2219] [outer = 0x0] [url = about:blank] 03:45:59 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x1269a0c00) [pid = 1668] [serial = 2218] [outer = 0x0] [url = about:blank] 03:45:59 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x11822f000) [pid = 1668] [serial = 2233] [outer = 0x0] [url = about:blank] 03:45:59 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x1186be400) [pid = 1668] [serial = 2234] [outer = 0x0] [url = about:blank] 03:45:59 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x12a6a1400) [pid = 1668] [serial = 2263] [outer = 0x0] [url = about:blank] 03:45:59 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x12a70a400) [pid = 1668] [serial = 2265] [outer = 0x0] [url = about:blank] 03:45:59 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x12ab0f800) [pid = 1668] [serial = 2266] [outer = 0x0] [url = about:blank] 03:45:59 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x115d56400) [pid = 1668] [serial = 2256] [outer = 0x0] [url = about:blank] 03:45:59 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x1182b9800) [pid = 1668] [serial = 2257] [outer = 0x0] [url = about:blank] 03:45:59 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x1293e7000) [pid = 1668] [serial = 2262] [outer = 0x0] [url = about:blank] 03:45:59 INFO - PROCESS | 1668 | --DOMWINDOW == 85 (0x129279800) [pid = 1668] [serial = 2254] [outer = 0x0] [url = about:blank] 03:45:59 INFO - PROCESS | 1668 | --DOMWINDOW == 84 (0x121409400) [pid = 1668] [serial = 2259] [outer = 0x0] [url = about:blank] 03:45:59 INFO - PROCESS | 1668 | --DOMWINDOW == 83 (0x126322800) [pid = 1668] [serial = 2245] [outer = 0x0] [url = about:blank] 03:45:59 INFO - PROCESS | 1668 | --DOMWINDOW == 82 (0x1251bc800) [pid = 1668] [serial = 2244] [outer = 0x0] [url = about:blank] 03:45:59 INFO - PROCESS | 1668 | --DOMWINDOW == 81 (0x12927e000) [pid = 1668] [serial = 2260] [outer = 0x0] [url = about:blank] 03:45:59 INFO - PROCESS | 1668 | --DOMWINDOW == 80 (0x128df0400) [pid = 1668] [serial = 2251] [outer = 0x0] [url = about:blank] 03:45:59 INFO - PROCESS | 1668 | --DOMWINDOW == 79 (0x128c20800) [pid = 1668] [serial = 2248] [outer = 0x0] [url = about:blank] 03:45:59 INFO - PROCESS | 1668 | --DOMWINDOW == 78 (0x124c93c00) [pid = 1668] [serial = 2242] [outer = 0x0] [url = about:blank] 03:45:59 INFO - PROCESS | 1668 | 1467110759118 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:59 INFO - PROCESS | 1668 | 1467110759120 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:59 INFO - PROCESS | 1668 | ++DOCSHELL 0x11746b000 == 28 [pid = 1668] [id = 778] 03:45:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 79 (0x11297b400) [pid = 1668] [serial = 2332] [outer = 0x0] 03:45:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 80 (0x112e8ac00) [pid = 1668] [serial = 2333] [outer = 0x11297b400] 03:45:59 INFO - PROCESS | 1668 | 1467110759144 Marionette DEBUG loaded listener.js 03:45:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 81 (0x115d48800) [pid = 1668] [serial = 2334] [outer = 0x11297b400] 03:45:59 INFO - PROCESS | 1668 | 1467110759366 Marionette TRACE conn3 <- [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:45:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 03:45:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 03:45:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 03:45:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 03:45:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 03:45:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 03:45:59 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 473ms 03:45:59 INFO - PROCESS | 1668 | 1467110759387 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 03:45:59 INFO - PROCESS | 1668 | 1467110759389 Marionette TRACE conn3 <- [1,3077,null,{"value":"7"}] 03:45:59 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 03:45:59 INFO - PROCESS | 1668 | 1467110759391 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 03:45:59 INFO - PROCESS | 1668 | 1467110759392 Marionette TRACE conn3 <- [1,3078,null,{}] 03:45:59 INFO - PROCESS | 1668 | 1467110759394 Marionette TRACE conn3 -> [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:45:59 INFO - PROCESS | 1668 | 1467110759396 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:59 INFO - PROCESS | 1668 | 1467110759482 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 03:45:59 INFO - PROCESS | 1668 | 1467110759487 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:59 INFO - PROCESS | 1668 | 1467110759488 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:59 INFO - PROCESS | 1668 | ++DOCSHELL 0x118add000 == 29 [pid = 1668] [id = 779] 03:45:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 82 (0x112951000) [pid = 1668] [serial = 2335] [outer = 0x0] 03:45:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 83 (0x1164e7000) [pid = 1668] [serial = 2336] [outer = 0x112951000] 03:45:59 INFO - PROCESS | 1668 | 1467110759509 Marionette DEBUG loaded listener.js 03:45:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 84 (0x11687c400) [pid = 1668] [serial = 2337] [outer = 0x112951000] 03:45:59 INFO - PROCESS | 1668 | 1467110759830 Marionette TRACE conn3 <- [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:45:59 INFO - PROCESS | 1668 | 1467110759873 Marionette TRACE conn3 <- [1,3081,null,{"value":"7"}] 03:45:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 03:45:59 INFO - PROCESS | 1668 | 1467110759879 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 03:45:59 INFO - PROCESS | 1668 | 1467110759882 Marionette TRACE conn3 <- [1,3082,null,{}] 03:45:59 INFO - PROCESS | 1668 | 1467110759884 Marionette TRACE conn3 -> [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:45:59 INFO - PROCESS | 1668 | 1467110759886 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:59 INFO - PROCESS | 1668 | 1467110759984 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 03:45:59 INFO - PROCESS | 1668 | 1467110759989 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:59 INFO - PROCESS | 1668 | 1467110759990 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:45:59 INFO - PROCESS | 1668 | ++DOCSHELL 0x121945800 == 30 [pid = 1668] [id = 780] 03:45:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 85 (0x11714f400) [pid = 1668] [serial = 2338] [outer = 0x0] 03:46:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x1182be800) [pid = 1668] [serial = 2339] [outer = 0x11714f400] 03:46:00 INFO - PROCESS | 1668 | 1467110760010 Marionette DEBUG loaded listener.js 03:46:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x11835fc00) [pid = 1668] [serial = 2340] [outer = 0x11714f400] 03:46:00 INFO - PROCESS | 1668 | 1467110760296 Marionette TRACE conn3 <- [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:46:00 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 03:46:00 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 03:46:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:46:00 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 03:46:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 03:46:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 475ms 03:46:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 03:46:00 INFO - PROCESS | 1668 | 1467110760352 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 03:46:00 INFO - PROCESS | 1668 | 1467110760353 Marionette TRACE conn3 <- [1,3085,null,{"value":"7"}] 03:46:00 INFO - PROCESS | 1668 | 1467110760355 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 03:46:00 INFO - PROCESS | 1668 | 1467110760356 Marionette TRACE conn3 <- [1,3086,null,{}] 03:46:00 INFO - PROCESS | 1668 | 1467110760358 Marionette TRACE conn3 -> [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:46:00 INFO - PROCESS | 1668 | 1467110760359 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:46:00 INFO - PROCESS | 1668 | 1467110760424 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 03:46:00 INFO - PROCESS | 1668 | 1467110760482 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:00 INFO - PROCESS | 1668 | 1467110760484 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:46:00 INFO - PROCESS | 1668 | ++DOCSHELL 0x121951000 == 31 [pid = 1668] [id = 781] 03:46:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x1128cb800) [pid = 1668] [serial = 2341] [outer = 0x0] 03:46:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x1186ba000) [pid = 1668] [serial = 2342] [outer = 0x1128cb800] 03:46:00 INFO - PROCESS | 1668 | 1467110760510 Marionette DEBUG loaded listener.js 03:46:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x118e48400) [pid = 1668] [serial = 2343] [outer = 0x1128cb800] 03:46:00 INFO - PROCESS | 1668 | 1467110760707 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 03:46:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 03:46:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 378ms 03:46:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 03:46:00 INFO - PROCESS | 1668 | 1467110760759 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 03:46:00 INFO - PROCESS | 1668 | 1467110760760 Marionette TRACE conn3 <- [1,3089,null,{"value":"7"}] 03:46:00 INFO - PROCESS | 1668 | 1467110760769 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 03:46:00 INFO - PROCESS | 1668 | 1467110760770 Marionette TRACE conn3 <- [1,3090,null,{}] 03:46:00 INFO - PROCESS | 1668 | 1467110760775 Marionette TRACE conn3 -> [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:46:00 INFO - PROCESS | 1668 | 1467110760776 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:46:00 INFO - PROCESS | 1668 | 1467110760853 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 03:46:00 INFO - PROCESS | 1668 | 1467110760856 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:00 INFO - PROCESS | 1668 | 1467110760860 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:46:00 INFO - PROCESS | 1668 | ++DOCSHELL 0x128d4c000 == 32 [pid = 1668] [id = 782] 03:46:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x1196b6c00) [pid = 1668] [serial = 2344] [outer = 0x0] 03:46:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x1196bf800) [pid = 1668] [serial = 2345] [outer = 0x1196b6c00] 03:46:00 INFO - PROCESS | 1668 | 1467110760887 Marionette DEBUG loaded listener.js 03:46:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x12105a800) [pid = 1668] [serial = 2346] [outer = 0x1196b6c00] 03:46:01 INFO - PROCESS | 1668 | 1467110761217 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 03:46:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 03:46:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 477ms 03:46:01 INFO - PROCESS | 1668 | 1467110761240 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 03:46:01 INFO - PROCESS | 1668 | 1467110761241 Marionette TRACE conn3 <- [1,3093,null,{"value":"7"}] 03:46:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 03:46:01 INFO - PROCESS | 1668 | 1467110761243 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 03:46:01 INFO - PROCESS | 1668 | 1467110761244 Marionette TRACE conn3 <- [1,3094,null,{}] 03:46:01 INFO - PROCESS | 1668 | 1467110761246 Marionette TRACE conn3 -> [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:46:01 INFO - PROCESS | 1668 | 1467110761247 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:46:01 INFO - PROCESS | 1668 | 1467110761340 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 03:46:01 INFO - PROCESS | 1668 | 1467110761344 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:01 INFO - PROCESS | 1668 | 1467110761345 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:46:01 INFO - PROCESS | 1668 | ++DOCSHELL 0x12931c000 == 33 [pid = 1668] [id = 783] 03:46:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x1196b7400) [pid = 1668] [serial = 2347] [outer = 0x0] 03:46:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x1215f8000) [pid = 1668] [serial = 2348] [outer = 0x1196b7400] 03:46:01 INFO - PROCESS | 1668 | 1467110761372 Marionette DEBUG loaded listener.js 03:46:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x1219ccc00) [pid = 1668] [serial = 2349] [outer = 0x1196b7400] 03:46:01 INFO - PROCESS | 1668 | 1467110761664 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 03:46:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 03:46:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 471ms 03:46:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 03:46:01 INFO - PROCESS | 1668 | 1467110761714 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 03:46:01 INFO - PROCESS | 1668 | 1467110761715 Marionette TRACE conn3 <- [1,3097,null,{"value":"7"}] 03:46:01 INFO - PROCESS | 1668 | 1467110761717 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 03:46:01 INFO - PROCESS | 1668 | 1467110761718 Marionette TRACE conn3 <- [1,3098,null,{}] 03:46:01 INFO - PROCESS | 1668 | 1467110761720 Marionette TRACE conn3 -> [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:46:01 INFO - PROCESS | 1668 | 1467110761721 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:46:01 INFO - PROCESS | 1668 | 1467110761814 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 03:46:01 INFO - PROCESS | 1668 | 1467110761853 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:01 INFO - PROCESS | 1668 | 1467110761854 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:46:01 INFO - PROCESS | 1668 | ++DOCSHELL 0x12969e000 == 34 [pid = 1668] [id = 784] 03:46:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x121ad7400) [pid = 1668] [serial = 2350] [outer = 0x0] 03:46:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x121ae5c00) [pid = 1668] [serial = 2351] [outer = 0x121ad7400] 03:46:01 INFO - PROCESS | 1668 | 1467110761874 Marionette DEBUG loaded listener.js 03:46:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x123e0e800) [pid = 1668] [serial = 2352] [outer = 0x121ad7400] 03:46:02 INFO - PROCESS | 1668 | 1467110762103 Marionette TRACE conn3 <- [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:46:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 03:46:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 03:46:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 422ms 03:46:02 INFO - PROCESS | 1668 | 1467110762140 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 03:46:02 INFO - PROCESS | 1668 | 1467110762141 Marionette TRACE conn3 <- [1,3101,null,{"value":"7"}] 03:46:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 03:46:02 INFO - PROCESS | 1668 | 1467110762158 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 03:46:02 INFO - PROCESS | 1668 | 1467110762159 Marionette TRACE conn3 <- [1,3102,null,{}] 03:46:02 INFO - PROCESS | 1668 | 1467110762161 Marionette TRACE conn3 -> [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:46:02 INFO - PROCESS | 1668 | 1467110762162 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:46:02 INFO - PROCESS | 1668 | 1467110762257 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 03:46:02 INFO - PROCESS | 1668 | 1467110762267 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:02 INFO - PROCESS | 1668 | 1467110762268 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:46:02 INFO - PROCESS | 1668 | ++DOCSHELL 0x118ad6800 == 35 [pid = 1668] [id = 785] 03:46:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x123dae000) [pid = 1668] [serial = 2353] [outer = 0x0] 03:46:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x124c99c00) [pid = 1668] [serial = 2354] [outer = 0x123dae000] 03:46:02 INFO - PROCESS | 1668 | 1467110762323 Marionette DEBUG loaded listener.js 03:46:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x124e35400) [pid = 1668] [serial = 2355] [outer = 0x123dae000] 03:46:02 INFO - PROCESS | 1668 | 1467110762551 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 03:46:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 03:46:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 429ms 03:46:02 INFO - PROCESS | 1668 | 1467110762593 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 03:46:02 INFO - PROCESS | 1668 | 1467110762594 Marionette TRACE conn3 <- [1,3105,null,{"value":"7"}] 03:46:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 03:46:02 INFO - PROCESS | 1668 | 1467110762605 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 03:46:02 INFO - PROCESS | 1668 | 1467110762606 Marionette TRACE conn3 <- [1,3106,null,{}] 03:46:02 INFO - PROCESS | 1668 | 1467110762608 Marionette TRACE conn3 -> [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:46:02 INFO - PROCESS | 1668 | 1467110762609 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:46:02 INFO - PROCESS | 1668 | 1467110762706 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 03:46:02 INFO - PROCESS | 1668 | 1467110762710 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:02 INFO - PROCESS | 1668 | 1467110762711 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:46:02 INFO - PROCESS | 1668 | ++DOCSHELL 0x12113d000 == 36 [pid = 1668] [id = 786] 03:46:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x112ddb400) [pid = 1668] [serial = 2356] [outer = 0x0] 03:46:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x123e11c00) [pid = 1668] [serial = 2357] [outer = 0x112ddb400] 03:46:02 INFO - PROCESS | 1668 | 1467110762767 Marionette DEBUG loaded listener.js 03:46:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x116711800) [pid = 1668] [serial = 2358] [outer = 0x112ddb400] 03:46:03 INFO - PROCESS | 1668 | 1467110763034 Marionette TRACE conn3 <- [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:46:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 03:46:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 03:46:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 03:46:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 481ms 03:46:03 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x112c05400) [pid = 1668] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 03:46:03 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x12927c800) [pid = 1668] [serial = 2302] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 03:46:03 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x119430c00) [pid = 1668] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 03:46:03 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x112ddc400) [pid = 1668] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 03:46:03 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x1186bac00) [pid = 1668] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 03:46:03 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x116807c00) [pid = 1668] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 03:46:03 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x115e94800) [pid = 1668] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 03:46:03 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x1186b3800) [pid = 1668] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:46:03 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x112c09c00) [pid = 1668] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 03:46:03 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x118270400) [pid = 1668] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 03:46:03 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x112986800) [pid = 1668] [serial = 2305] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 03:46:03 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x12c13ec00) [pid = 1668] [serial = 2308] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 03:46:03 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x1219c8000) [pid = 1668] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 03:46:03 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x11259a800) [pid = 1668] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 03:46:03 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x12bbb1800) [pid = 1668] [serial = 2311] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 03:46:03 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x11259ec00) [pid = 1668] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 03:46:03 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x12c848800) [pid = 1668] [serial = 2314] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 03:46:03 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x1216c7800) [pid = 1668] [serial = 2317] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 03:46:03 INFO - PROCESS | 1668 | 1467110763167 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 03:46:03 INFO - PROCESS | 1668 | 1467110763168 Marionette TRACE conn3 <- [1,3109,null,{"value":"7"}] 03:46:03 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 03:46:03 INFO - PROCESS | 1668 | 1467110763172 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 03:46:03 INFO - PROCESS | 1668 | 1467110763173 Marionette TRACE conn3 <- [1,3110,null,{}] 03:46:03 INFO - PROCESS | 1668 | 1467110763175 Marionette TRACE conn3 -> [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:46:03 INFO - PROCESS | 1668 | 1467110763176 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:46:03 INFO - PROCESS | 1668 | 1467110763255 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 03:46:03 INFO - PROCESS | 1668 | 1467110763258 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:03 INFO - PROCESS | 1668 | 1467110763259 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:46:03 INFO - PROCESS | 1668 | ++DOCSHELL 0x12abd6000 == 37 [pid = 1668] [id = 787] 03:46:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x118752000) [pid = 1668] [serial = 2359] [outer = 0x0] 03:46:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x1251be800) [pid = 1668] [serial = 2360] [outer = 0x118752000] 03:46:03 INFO - PROCESS | 1668 | 1467110763285 Marionette DEBUG loaded listener.js 03:46:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x126327800) [pid = 1668] [serial = 2361] [outer = 0x118752000] 03:46:03 INFO - PROCESS | 1668 | 1467110763577 Marionette TRACE conn3 <- [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:46:03 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 03:46:03 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:46:03 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 03:46:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:46:03 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 03:46:03 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 423ms 03:46:03 INFO - PROCESS | 1668 | 1467110763597 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 03:46:03 INFO - PROCESS | 1668 | 1467110763601 Marionette TRACE conn3 <- [1,3113,null,{"value":"7"}] 03:46:03 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 03:46:03 INFO - PROCESS | 1668 | 1467110763604 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 03:46:03 INFO - PROCESS | 1668 | 1467110763605 Marionette TRACE conn3 <- [1,3114,null,{}] 03:46:03 INFO - PROCESS | 1668 | 1467110763607 Marionette TRACE conn3 -> [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:46:03 INFO - PROCESS | 1668 | 1467110763609 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:46:03 INFO - PROCESS | 1668 | 1467110763689 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 03:46:03 INFO - PROCESS | 1668 | 1467110763692 Marionette TRACE conn3 -> [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\", \"7afebe2b-0a1b-40bd-8d8a-410d72f1e6ef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:03 INFO - PROCESS | 1668 | 1467110763693 Marionette INFO sendAsync 6f9dbd6f-3a26-2743-a11d-17ecd99643fe 03:46:03 INFO - PROCESS | 1668 | ++DOCSHELL 0x12badb800 == 38 [pid = 1668] [id = 788] 03:46:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x12634f800) [pid = 1668] [serial = 2362] [outer = 0x0] 03:46:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x126c6cc00) [pid = 1668] [serial = 2363] [outer = 0x12634f800] 03:46:03 INFO - PROCESS | 1668 | 1467110763713 Marionette DEBUG loaded listener.js 03:46:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x128c21800) [pid = 1668] [serial = 2364] [outer = 0x12634f800] 03:46:03 INFO - PROCESS | 1668 | 1467110763986 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 03:46:04 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 03:46:04 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 421ms 03:46:04 INFO - PROCESS | 1668 | 1467110764025 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 03:46:04 INFO - PROCESS | 1668 | 1467110764026 Marionette TRACE conn3 <- [1,3117,null,{"value":"7"}] 03:46:05 WARNING - u'runner_teardown' () 03:46:05 INFO - No more tests 03:46:05 INFO - Got 0 unexpected results 03:46:05 INFO - SUITE-END | took 510s 03:46:05 INFO - Closing logging queue 03:46:05 INFO - queue closed 03:46:05 INFO - Return code: 0 03:46:05 WARNING - # TBPL SUCCESS # 03:46:05 INFO - Running post-action listener: _resource_record_post_action 03:46:05 INFO - Running post-run listener: _resource_record_post_run 03:46:06 INFO - Total resource usage - Wall time: 533s; CPU: 58.0%; Read bytes: 36951552; Write bytes: 954282496; Read time: 247; Write time: 5043 03:46:06 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 03:46:06 INFO - install - Wall time: 19s; CPU: 54.0%; Read bytes: 146356736; Write bytes: 143929344; Read time: 13388; Write time: 290 03:46:06 INFO - run-tests - Wall time: 515s; CPU: 58.0%; Read bytes: 34891264; Write bytes: 798736896; Read time: 229; Write time: 4713 03:46:06 INFO - Running post-run listener: _upload_blobber_files 03:46:06 INFO - Blob upload gear active. 03:46:06 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 03:46:06 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:46:06 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:46:06 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:46:06 INFO - (blobuploader) - INFO - Open directory for files ... 03:46:06 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 03:46:06 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:46:06 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:46:07 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 03:46:07 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:46:07 INFO - (blobuploader) - INFO - Done attempting. 03:46:07 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 03:46:07 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:46:07 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:46:09 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 03:46:09 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:46:09 INFO - (blobuploader) - INFO - Done attempting. 03:46:09 INFO - (blobuploader) - INFO - Iteration through files over. 03:46:09 INFO - Return code: 0 03:46:09 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 03:46:09 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 03:46:09 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1a2aac51438bc1639a33b6a85327b27d467d7bacfefa9f18827e830f422f78c700f58bfca88f5aaa96b810ffbeec1e651fda202a4c2939ee8b1fa6b516f5dec5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/902c1d3dbe437a5d3f83e9169fe10c9d449b0f83b6f5575b7a49ff05f161b022abe2b10fbe8fff81e2320d58075263fe87916d853134637025929b59b63f32ff"} 03:46:09 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 03:46:09 INFO - Writing to file /builds/slave/test/properties/blobber_files 03:46:09 INFO - Contents: 03:46:09 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1a2aac51438bc1639a33b6a85327b27d467d7bacfefa9f18827e830f422f78c700f58bfca88f5aaa96b810ffbeec1e651fda202a4c2939ee8b1fa6b516f5dec5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/902c1d3dbe437a5d3f83e9169fe10c9d449b0f83b6f5575b7a49ff05f161b022abe2b10fbe8fff81e2320d58075263fe87916d853134637025929b59b63f32ff"} 03:46:09 INFO - Running post-run listener: copy_logs_to_upload_dir 03:46:09 INFO - Copying logs to upload dir... 03:46:09 INFO - mkdir: /builds/slave/test/build/upload/logs 03:46:09 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=587.566110 ========= master_lag: 8.14 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 55 secs) (at 2016-06-28 03:46:17.496083) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-28 03:46:17.500309) ========= 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.J5tLYqSQu1/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.qO0oUzDsWy/Listeners TMPDIR=/var/folders/zz/4qkjslm927v9zkk_2tfqzwtm00000w/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/1a2aac51438bc1639a33b6a85327b27d467d7bacfefa9f18827e830f422f78c700f58bfca88f5aaa96b810ffbeec1e651fda202a4c2939ee8b1fa6b516f5dec5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/902c1d3dbe437a5d3f83e9169fe10c9d449b0f83b6f5575b7a49ff05f161b022abe2b10fbe8fff81e2320d58075263fe87916d853134637025929b59b63f32ff"} build_url:https://queue.taskcluster.net/v1/task/DS6GrrLTSk-eGqeEmrThJg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/DS6GrrLTSk-eGqeEmrThJg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012890 build_url: 'https://queue.taskcluster.net/v1/task/DS6GrrLTSk-eGqeEmrThJg/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/1a2aac51438bc1639a33b6a85327b27d467d7bacfefa9f18827e830f422f78c700f58bfca88f5aaa96b810ffbeec1e651fda202a4c2939ee8b1fa6b516f5dec5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/902c1d3dbe437a5d3f83e9169fe10c9d449b0f83b6f5575b7a49ff05f161b022abe2b10fbe8fff81e2320d58075263fe87916d853134637025929b59b63f32ff"}' symbols_url: 'https://queue.taskcluster.net/v1/task/DS6GrrLTSk-eGqeEmrThJg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.39 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-28 03:46:17.905120) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 03:46:17.905528) ========= 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.J5tLYqSQu1/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.qO0oUzDsWy/Listeners TMPDIR=/var/folders/zz/4qkjslm927v9zkk_2tfqzwtm00000w/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.005183 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 03:46:17.932064) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-28 03:46:17.932382) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-28 03:46:17.932779) ========= ========= Total master_lag: 8.63 =========